NASA Scientists Find Evidence of Water in Meteorite, Reviving Debate Over Life on Mars – NASA Jet Propulsion Laboratory.