On a battered rock in an ancient Martian riverbed, a pattern of dark, rounded patches has jolted planetary science. These “leopard spots” do not just look strange, they line up uncannily with what ...
"Leopard spots" found on a rock on Mars contain the clearest signs yet that life once existed on the red planet, NASA has announced. The space agency said analysis of the unusual markings by the ...