Mars Bars: Seasonal Markings on Martian Slopes Could Indicate Flowing Water
Thursday, August 4, 2011 - 20:00
in Astronomy & Space
In the long hunt for water on Mars, researchers may have finally caught sight of flowing liquid. [More]