UK scientists convinced they’ve found extraterrestrial life
Thursday, September 19, 2013 - 09:00
in Astronomy & Space
Scientists from the University of Sheffield believe they have found life arriving to Earth from space after sending a balloon to the stratosphere. The team, led by Professor (Hon. Cardiff and...