NASA Says Its Mars Rover Has Detected Possible Signs of Life on the Red Planet
NASA has announced that its Perseverance Mars rover spotted “potential biosignatures” in an ancient dry riverbed last year. Samples collected from a rock dubbed “Cheyava Falls” contain a structure that…