James Scott

Reaction Contributor


Friday, 19 February 2021

As the Perseverance rover lands on Mars, there’s a lot we already know about the red planet from meteorites found on Earth

NASA’s Perseverance rover successfully touched down on Mars this morning, and has already begun beaming back images. Hello, world. My first look at …

By James Scott