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

The World This Week - A podcast by FRANCE 24 English - Fridays

Categories:

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.