When red rain began falling over Kerala, India, it looked like something out of a biblical nightmare. The water was bright ...
What if an alien civilization did not just exist somewhere in the universe, but actually reached Earth in the distant past?