An article from 2007 on the debate : http://www.newscientist.com/article/dn12026-mars-rover-finds... there are still some that believe at 'just the right time and place' you could get liquid water on the surface, but everyone seems to think it would be short lived.
An article from 2007 on the debate : http://www.newscientist.com/article/dn12026-mars-rover-finds... there are still some that believe at 'just the right time and place' you could get liquid water on the surface, but everyone seems to think it would be short lived.