The Unexplained Files: Alien Rain

Scientists discover red rain in Kerala, India, is unlike any water they've seen before.
Subscribe to The Morning Email.
Wake up to the day's most important news.
CONVERSATIONS