Article Image
News Link • U F O and Other Unidentified Stuff

Red Rain of Kerala

• arclein
For years, claims circulated that red rain which fell in India in 2001, contained cells unlike any found on Earth. Newer evidence that these cells can reproduce was published by MIT in the Technology Review.

Join us on our Social Networks:


Share this page with your friends on your favorite social network: