Team finds evidence of recent water on Mars

A research team led by Brown University has found evidence of liquid water on Mars much more recently than previously reported.