MINUTES
About Minutes
Back to latest

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.

Marsextraterrestrial lifeastrobiology

CCNN★★☆☆☆2026-10-12 20:00Original

Leopard-spotted rock on Mars could show whether life ever existed beyond Earth
Science