Pin It

In science fiction films the search for aliens involves travelling across the galaxy to planets millions of miles away.

But scientists believe they could be close to discovering alien life forms much closer to home – on the outer fringes of Earth's atmosphere.

Haven't they heard of the "Red Rain" of Kerala, India?  To read the rest of the article, click here.