Mars landing, Vaccine strategy, Texas snow storm, 'Islamo-leftism'

published 4 months ago by France 24

The world but also what is out of this world: NASA's Perseverance Rover has successfully touched down on the Jezero Crater on Mars. It's the delicate first step in a mission to bring back to Earth in 2031 actual soil samples from the red planet.

more episodes from The World This Week