S science.org Photos from NASA's Perseverance rover indicate ancient flash floods on Mars 140 points el_duderino 5 years ago 53 comments