China’s massive ‘Sky Eye’ FAST telescope, the world’s largest alien-hunting radio telescope, seems to have picked up a strange signal which could suggest that there is indeed life beyond Earth.
Continue Reading