A red rain's a-gonna fall...
November 14, 2006 1:20 PM Subscribe
The latest on the so-called "Red Rain of Kerala." The authors of this study suggest the mysterious red biological material provides evidence of Panspermia. The BBC offers this updated look at the topic. (Previously discussed here on MeFi.)
This thread has been archived and is closed to new comments