China's Giant Sky Eye Telescope Receives 'Signals From Alien Life', Later Removes Report From Website
China's giant Sky Eye telescope has reportedly received signals from alien life. The world's largest radio telescope received electromagnetic signals which were reportedly different from the others captured. A state-backed Science and Technology Daily published the report, and soon after the news started taking tolls on social media, it was removed from the website. The Sky Eye telescope is located in China's southwestern Guizhou province, and was installed in 2020.