Signs of Liquid Water Found on Surface of Mars, Study Says

1011 points by uptown

Read the article

Discussion on Hacker News