Advertisment

Sky Eye telescope

Representative Image
Perth, Jun 20 (The Conversation) This phrase is the standard that astronomers will be applying to a curious signal captured with China's “Sky Eye” telescope that might be a transmission from alien
Advertisment
Subscribe