Perseverance Rover Discovers Intriguing Martian Rock

NASA

NASA’s Perseverance rover discovered “leopard spots” on a reddish rock nicknamed “Cheyava Falls” in Mars’ Jezero Crater in July 2024. Scientists think the spots may indicate that, billions of years ago, chemical reactions in this rock they could have supported microbial life; other explanations are being considered. NASA/JPL-Caltech/MSSS An annotated version of the Cheyava Falls … Read more