mummy

Of all the ridiculous claims made in the popular science press, one of the biggest is that we have discovered the possibility of alien life on some remote exoplanet.
ACSH relies on donors like you. If you enjoy our work, please contribute.

Make your tax-deductible gift today!

 

 

Popular articles