Mars Rover Uncovers Organic Compounds in ‘Leopard-Spotted’ Rock, Suggesting Ancient Life

Scientists have found exciting clues about life on Mars. Recent findings point to places deep under the planet’s surface where life might exist. NASA’s Perseverance rover found organic compounds in a Mars rock called “Cheyava Falls.” The rock has odd spots that could show signs of ancient tiny life forms. “Cheyava Falls is the most puzzling, complex, and potentially important rock yet investigated by Perseverance,” says Ken Farley, who leads the Mars 2020 mission. Research from NASA’s InSight lander suggests the possibility of underground water on Mars, particularly in the form of subglacial lakes. Scientists also learned that Mars’ protective … Continue reading Mars Rover Uncovers Organic Compounds in ‘Leopard-Spotted’ Rock, Suggesting Ancient Life