Look closely π
These βleopard spotsβ on a Martian rock are clues pointing to possibly the best signs of ancient microbial life weβve found yet on Mars. To know for sure, we need to study the rock in labs on Earth.
More on @NASAPersevere's findings: https://t.co/Bo7eiUdGnA