Read more in the app
Chinese researchers identify possible technological traces of an alien civilization in a signal picked up by China’s ‘Sky Eye,’ or five-hundred-meter aperture spherical telescope