(January 20, 2015 at 2:21 am)Aractus Wrote: It's peer-review published, and all of the experimentally testable objections have been disproved. Life was discovered on Mars in 1976, and that's pretty much the end of the story.
If NASA wanted to follow proper scientific process they would have sent a new experiment on one of their other probes - they've refused to do this. They wouldn't just flat-out deny the results, that's completely absurd.
Very interesting, I wasn't aware of these results.
The fool hath said in his heart, There is a God. They are corrupt, they have done abominable works, there is none that doeth good.
Psalm 14, KJV revised edition