Open link in next tab
NASA just scored a badly needed win: The best potential evidence of alien life yet
https://www.businessinsider.com/nasa-discovers-potential-alien-life-evidence-biosignature-perseverance-rover-mars-2024-7
The Perseverance rover found potential evidence of life on Mars. Three features make the rock promising, but NASA must bring it to Earth to study it.