NASA’s Perseverance rover has landed on Mars

Here's that news and more our favorite stories about the rover and the search for ancient extraterrestrial life on the Red Planet.

NASA’s Perseverance rover has landed on Mars

Photo: wp.technologyreview.com