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,… read-more
Tags: China, Science, Sky Eye, telescope, Alien Life
Courtesy: Hindustan Times