There’s something out there — maybe. China’s science ministry said this week that it picked up signs of alien life on the world’s largest radio telescope — then appeared to quickly delete a report about the discovery.The country’s powerful Sky Eye telescope detected electromagnetic signals of possible civilizations on other planets, according to a report published Tuesday in Science and Technology Daily, the official newspaper of China’s Ministry of Science and Technology.
Load More
Load More