Liquid water was flowing on Mars 200,000 years agoLONDON: A very young crater on Mars has shown evidence that liquid water existed on the red planet as recently as 200,000 years ago,...