› added 10 years ago
43
TiL in 2001 in India, red rain fell containing micro organisms which could not be concretely identified as coming from earth.
via reddit.com