« A Dice Worth Rolling | Main | Business As Usual? »

Mars Leaks

NASA photographs have revealed bright new deposits seen in two gullies on Mars that suggest water carried sediment through them sometime during the past seven years.

Spaceflight Now | Breaking News | Water may be spurting on Mars.

Post a comment