NASA’s Perseverance Rover Scientists Find Intriguing Mars Rock
7 min read Preparations for Next Moonwalk Simulations Underway (and Underwater) 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, the chemical reactions in this rock could have supported microbial life; other explanations [...]