links for 2007-03-17
-
"Scientists studying pictures from Nasa's Odyssey spacecraft have spotted what they think may be seven caves on the surface of Mars."
-
"Enough water is locked up at Mars' south pole to cover the planet in a liquid layer 11m (36ft) deep."






