Showing posts with the label Cloaking Device

Hiding Earth From Advanced Space Aliens | VIDEO

Talk about irony. At a time when many astronomers are trying hard to find evidence of alien life, a pair of astronomers at Columbia University are exploring what we might do to keep aliens fro…
Subscribe Our Newsletter