Tag Archives: Water on Mars

Water on Mars? Don’t Set Your Coordinates Just Yet

This month’s announcement from NASA that liquid water had been located on the surface of Mars stirred up a lot… View Article

Posted in News | Tagged , , , , , , , , , | 7 Comments