"Leopard spots" on a Mars rock could come from life — or they could simply be a sign of a type of chemical reaction that requires water.
The post Does This Mars Rock Show a "Potential Biosignature"? Or Just "Wet Chemistry"? appeared first on Sky & Telescope.