Showing posts with label Mars. Show all posts
Showing posts with label Mars. Show all posts

Tuesday, August 05, 2008

NASA found perchlorate on Mars

Water on MarsNASA has reported the results from soil samples delivered a few weeks ago to science instruments on Phoenix Mars Lander. In report there is statement that one of the soil constituents may be perchlorate. Perhlorate is a highly oxidizing substance, this fact excludes possibility of life on Mars as we know it.