November 26, 2018 3:28 pm

‘Touchdown Confirmed': NASA's InSight Rover Lands on Mars, Sends Back First Image

After a six-month trip, NASA’s InSight Spacecraft landed on Mars and sent back its first image of the red planet on Monday.

US & World Videos

Exit mobile version