Menu

Blog

Aug 2, 2024

NASA’s Perseverance rover could have unearthed fossilized life

Posted by in category: space

A peculiar leopard-spotted rock, found beside an ancient, dried-out river in Mars’ Jezero crater, contains some tantalizing clues of ancient life, NASA said.

Leave a reply