Two NASA astronauts have successfully made it back to Earth after being stuck on the International Space Station for nine months. It’s a pivotal moment in ISS history. Lexy Benedict reports.
astronauts
Two NASA astronauts splash down on Earth after being stuck in space
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article