NASA Scientists Find Evidence of Water in Meteorite, Reviving Debate Over Life on Mars
Thursday, February 27, 2014 - 18:30
in Astronomy & Space
Scientists at NASA's Johnson Space Center in Houston and JPL have found evidence of past water movement throughout a Martian meteorite, reviving debate over life on Mars.