1 Water on Mars: 'RAGING rivers' discovered on Red Planet leave scientists STUMPED express.co.uk Catherine Cathy 5 years ago in Science 0