NASA’s Perseverance rover may already have found signs of life on Mars, discovery of ancient lake sediments reveals
An artist's depiction of NASA's Mars 2020 rover, Perseverance, storing samples of Martian rocks in tubes for future delivery to ...
Read moreDetails