ScienceLeopard-spotted rock on Mars could show whether life ever existed beyond Earth
A leopard-spotted rock is sitting in a tube on Mars and could provide evidence on whether life ever existed beyond Earth.
Leopard-spotted rock on Mars could show whether life ever existed beyond Earth
