World-science is running an article citing a yet to be published paper which claims that scarlet coloured rain which dropped in parts of Kerala in July 2001 might have dumped microbes from space onto Earth.
“These particles have much similarity with biological cells though they are devoid of DNA,” wrote Godfrey Louis and A. Santhosh Kumar of Mahatma Gandhi University in Kottayam, India, in the controversial paper.
World-science reports here and the complete paper can be found online here.