Perseverance Rover Uncovers Intriguing Rock on Mars with Potential Signs of Ancient Life

In July 2024, NASA's Perseverance rover found "leopard spots" on a reddish rock called "Cheyava Falls" in Mars' Jezero Crater. Scientists suggest these spots might indicate that chemical reactions in the rock billions of years ago could have supported microbial life. Other explanations are also being explored. Read Entire Article

© 2024 Thiratti. All rights reserved.