• Fri. Nov 22nd, 2024

    landscape

    • Home
    • NASA’s Perseverance Rover Images Show Existence Of Ancient River Delta On Mars

    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…