DEVICE/BROWSER INFO
aatventure
In the past few days, we have seen several headlines claiming that an announcement is coming up that the SETI institute has found signs of intelligent extraterrestrial life. I've had a look at what we know about the rumours.