NASA space probes have detected a massive, human-made 'barrier' surrounding Earth, and tests have confirmed that it's actually having an effect on space weather...
After compiling all of the different stories of alien sitings and abductions, as well as historical evidence of visitors and unexplained phenomenon, experts have...