China says it may have detected signals from alien civilization
Reports that China’s ‘Sky Eye’ telescope may have detected signals from alien life were published and then promptly removed from the state-run outlet Science and Technology Daily.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed