Scientists Didn't Invent a Star Trek 'Cloaking Device,' But What They Did Is Still Neat
Several news outlets have claimed that scientists have created a “cloaking device” like those seen on Star Trek, but…