Perseverance rover finds evidence that suggests ancient microbial life might have existed on Mars
The Perseverance rover has found evidence in a leopard-spotted rock that could suggest microbial life once existed on Mars billions of years ago, NASA said.
CNN via Yahoo
1 hour ago