Mars Olympus Mons Valles Marineris

New Mars discoveries are advancing the case for possible life on the red planet, past or even present.