Loading Video…

This browser does not support the Video element.

Perseverance rover lands on Mars

The Mars Rover Perseverance touched down on the Red Planet successfully late Thursday afternoon.