Video
Share
ESA's Mars Express satellite sends back astonishing imagery and evidence of water on Mars.
Credit: ESA/DLR FU Berlin/G. Neukum