https://en.wikipedia.org/wiki/Allan_Hills_84001
and
https://en.wikipedia.org/wiki/Microbially_induced_sedimentar...
And, of course, that's not evidence that there's still life on Mars.
https://en.wikipedia.org/wiki/Allan_Hills_84001
and
https://en.wikipedia.org/wiki/Microbially_induced_sedimentar...
And, of course, that's not evidence that there's still life on Mars.