By SpaceZE News Publisher on Monday, 11 March 2024
Category: Space.com

SpaceX Crew-7 astronauts undock from the ISS for March 12 return to Earth

SpaceX Crew-7's astronauts left the International Space Station March 11. Their return to Earth may occur as soon as March 12.
Original link