Radar scans by Europe’s ‘Mars Express’ probe have detected what may be thin layers of water ice near to the polar cap deposits located previously.
Radar scans by Europe’s ‘Mars Express’ probe have detected what may be thin layers of water ice near to the polar cap deposits located previously.