Published: Oct 08, 2021, 04:25 IST | Updated: Oct 08, 2021, 04:25 IST
Images sent back by NASA's Perseverance rover have unveiled the existence of a 3.7-billion-year-old ancient river delta that will now guide scientists in their search for evidence of ancient life.