Remember that RED RAIN that falled somewhere in India a couple of years ago ? read this, it is pretty interesting !
http://www.cnn.com/2006/TECH/science/06/02...rain/index.html
EDIT (here's another article on the subject) http://observer.guardian.co.uk/world/story...1723913,00.html