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 .... http://www.independent.co.uk