NASA's Perseverance rover lands safely on Mars

The robotic vehicle sailed through space for nearly seven months, covering 293 million miles (472 million km) before piercing the Martian atmosphere at 12,000 miles per hour (19,000 km per hour) to begin its approach to touchdown on the planet's surface.