The truth about alien life isn't just out there, it's continuously raining down on us, and could possibly explain the origins of all human life.

That's according to researchers at the University of Sheffield, and the University of Buckingham Centre for Astrobiology, who claim this picture of particulate matter in the Earth's stratosphere is the long awaited proof of extraterrestrial life.

Not content with solving one of the universe's greatest mysteries, however, the researchers also claim that their findings explain the origins of humanity and reveal that all life on earth originally came from space.

Professor Milton Wainwright and his team made the discovery after launching a balloon high into the stratosphere during the Perseid meteor shower last year.

To read more, click here.