Mercury

A surprising number of scientists believe in little green men

4 May 2024 9:00 am

Eminent astronomers have explained cosmic anomalies as alien megastructures and spaceships, while the source of the celebrated Wow! signal remains anyone’s guess