Check out these links below. This is really cool stuff!
Did DNA land on the Earth in 2001 from outer space?
Some scientists are saying it did. In the form of a red rain that fell onto India. At least 50 tons of the material!!!
Is this evidence of panspermia? Some scientists are saying that this could be evidence that points towards that theory.Red rain could prove that aliens have landed
UK TEAMS OFFER NEW INSIGHT INTO RED RAIN MYSTERY
Red rain in Kerala - Wikipedia