truestrange.com
NASA Chief Scientist: Public Can’t Handle Life on Mars
There have been some intriguing statements from Jim Green, chief scientist at NASA about discovering life on Mars. Suggestions are, due to radioactivity on the surface, that life on Mars will be fo…