chavvdarrr
Veteran
I started here: (on russian!)
http://www.membrana.ru/articles/global/2006/05/30/152200.html
Then http://springerlink.metapress.com/(...al,1,586;linkingpublicationresults,1:100241,1 and http://www.popsci.com/popsci/science/2c21c0f98d07b010vgnvcm1000004eecbccdrcrd.html
Most likely we'll have to wait for next "red rain" in order to get final verdict
http://www.membrana.ru/articles/global/2006/05/30/152200.html
Then http://springerlink.metapress.com/(...al,1,586;linkingpublicationresults,1:100241,1 and http://www.popsci.com/popsci/science/2c21c0f98d07b010vgnvcm1000004eecbccdrcrd.html
Most likely we'll have to wait for next "red rain" in order to get final verdict