NASA Astronauts Finally Return to Earth, Almost 9 Months Delayed
new video loaded: NASA Astronauts Finally Return to Earth, Almost 9 Months Delayed transcript Back transcript NASA Astronauts Finally Return to Earth, Almost 9 Months Delayed A SpaceX capsule carrying two NASA astronauts, Butch Wilmore and Suni Williams, splashed down off Florida’s Gulf Coast on Tuesday, concluding their unexpectedly long stay in space. “And there … Read more