I'm no biologist nore do I have any real grasp of science. I was just wondering what thoughts, those of you in the know, have about this article.
http://us.cnn.com/2006/TECH/science/06/02/red.rain/index.html
http://us.cnn.com/2006/TECH/science/06/02/red.rain/index.html