Mars rovers make seperate finds pointing to past life: What Perseverance, Curiosity found Two NASA rovers on Mars recently made two independent discoveries further indicating that ancient life may have once existed on the Red Planet. Go to Source Author: Eric Lagatta