Radar mapping from orbit of the Red Planet has just revealed an amazing find: There's liquid water on Mars.… https://t.co/Q9cJcbfqMI

— Astronomy Magazine (@AstronomyMag) 1532540084.0