Your place for Space News
We now know that there is permanent liquid water on Mars, according to a paper published today in the journal Science.