NASA Scientist: Reports of Mars Life Finding Are 'Bogus'
Monday, August 4, 2008 - 12:14
in Astronomy & Space
Reports that big Phoenix findings coming false, says mission leader.
Reports that big Phoenix findings coming false, says mission leader.