All Videos
- All Videos
news
NASA releases video of rover's Mars landing
NASA releases audio of what it calls the 'seven minutes of terror', the time it took their #Perseverance Rover to fight through tough conditions before landing on Mars. - Also available on TRT World - Is China Winning the Standoff Against India? 👉http://trt.world/fvfw
Latest Videos
Route 6