Geek News: Latest Technology, Product Reviews, Gadgets and Tech Podcast News for Geeks

Liquid water on Mars?

Posted by geeknews at 1:24 PM on December 6, 2006

NASA announced this afternoon that they have photographs suggesting liquid water on Mars. This comes a day after they announced plans for a Moon base to be built as a step towards going to Mars. {link to NASA article]