SpaceX crew makes triumphant return to Earth

Astronauts from the U.S., Japan, and Russia have returned safely to earth after five months on the International Space Station.

March 12, 2023

Top Stories

ABC News Live Presents