Social News XYZ     

spacestation

NASA astronauts return to Earth after delay (Video)

Watch the moment four astronauts splashed down just off the Florida coast in a return to Earth after a nearly eight-month space station stay extended by Boeing’s capsule trouble and Hurricane Milton. #shorts #NASA #Boeing…