Business Insider
in 23 hoursOMG science
NASA just scored a badly needed win: The best potential evidence of alien life yet
NASA's Perseverance rover has found potential evidence of ancient microbial life on Mars.Scientists must bring the rock to Earth for further study, but three key features make it promising.