Thursday, June 08, 2006

Red Rain

"Nearly 50 tons of mysterious red particles showered India in 2001. Now the race is on to figure out what the heck they are."

When a practical scientific magazine article begins with the phrase "As bizarre as it may seem," you can figure you're in for a good ride.