I had posted a while ago on the Red Rain that hit Kerala. Here is an update to that post. The article is from Popular Science.
Is It Raining Aliens?
"Nearly 50 tons of mysterious red particles showered India in 2001. Now the race is on to figure out what the heck they are."
Posted by blr bytes at 11:06 AM