Take us to your . . . meteorologist?
March 5, 2006 3:52 PM Subscribe
Red Rain of Kerala "A red rain phenomenon occurred in Kerala, the place where I live, during July-September 2001. The characteristics of this phenomenon were very strange. Conventional explanations appeared totally inadequate to account for this phenomenon." Could this red dust be evidence of comet-borne life? More
This thread has been archived and is closed to new comments