Ian Schultz

47%
Flag icon
On 6 August 1996, NASA made an announcement that changed the world of science for ever. Fossilised traces of what seemed to be primitive bacteria were found within a meteorite that had originated on Mars. Although still the subject of some controversy and debate, the announcement seemed to be nothing less than official confirmation of the existence (at least at some stage in the past) of extraterrestrial life.
The Uninvited : An exposé of the alien abduction phenomenon
Rate this book
Clear rating
Open Preview