Mysterious Leopard Spots on Mars: Could This Be a Sign of Life?
NASA’s Perseverance rover has discovered strange “leopard spots” in a Mars rock that may be the strongest clue yet of ancient microbial life. Scientists are investigating these unusual mineral patterns, which look like biosignatures found on Earth.