alien rain of kerala

A two-month rain storm in southern India may be the most compelling evidence yet that extraterrestrial lifeforms have visited
Scientists discover red rain in Kerala, India, is unlike any water they've seen before.