ESA Mars Express Photos
There are some pretty amazing photos coming back from the European Space Agency’s Mars Express probe. Many, like this one, suggest there used to be a fair amount of water on Mars:
See the entire photo set here
Visit the ESA’s Mars Express website
Read about it on The Huffington Post