Tag: Perseverance

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...