www.nytimes.com
1 month agoOMG science
Spots on Mars Rock Share Similarities With Fossilized Life on Earth
NASA's Perseverance Rover potentially discovered ancient life remnants on Mars, with intriguing rock Cheyava Falls containing evidence of microbial activity. [ more ]