iOS app Android app

Red Rain

WATCH: Is This Proof Of Alien Life?

The Huffington Post | David Moye | Posted 09.25.2013 | Weird News

A two-month rain storm in southern India may be the most compelling evidence yet that extraterrestrial lifeforms have visited Earth. Between July 2...

When the Rain God Cried Red

Santhosh Mathew, PhD | Posted 08.30.2011 | Technology
Santhosh Mathew, PhD

When the red rain arrived in 2001, it caught everyone off guard. Now, even after a decade, its implications are debated in scientific circles. Some researchers suggest this phenomenon is a mark of alien life form.