Mars Bars: Seasonal Markings on Martian Slopes Could Indicate Flowing Water Comments Off on Mars Bars: Seasonal Markings on Martian Slopes Could Indicate Flowing Water 363 Views In the long hunt for water on Mars, researchers may have finally caught sight of flowing liquid. [More] Read More »