downtoearth-subscribe

Photos show deluge on Mars

Huge amounts of water enough to cause catastrophic floods gushed out of fissures onto the surface of Mars relatively recently, scientists who analysed photographs of the red planet said. The deluge