
🚨 NASA ROVER FINDS POSSIBLE SIGNS OF PAST LIFE ON MARS NASA's Perseverance rover found a rock, named Cheyava Falls, on Mars that might indicate past microbial life. The rock, located in the Neretva Vallis riverbed, has unique white and black splotches containing iron and… https://t.co/C1ODGzJ8r4