NASA’s Perseverance Rover Images Show Existence Of Ancient River Delta On Mars
NASA’s Perseverance rover has sent back its first images of a 3.7-billion-year-old ancient river delta. This new find will guide scientists in their search for evidence of ancient life. NASA’s…