NASA just scored a badly needed win: The best potential evidence of alien life yet
Business InsiderThe 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.
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.