iOS app Android app

Cochin University

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.