What a week!
http://www.independent.co.uk/news/s...extraterrestrials-say-scientists-9782153.html
'Alien life found above Derbyshire proves we're descended from extraterrestrials', say scientists.
Researchers claim to have discovered particulate matter in the Earth's stratosphere that proves conclusively the existence of extraterrestrial life.
http://www.independent.co.uk/news/s...extraterrestrials-say-scientists-9782153.html