The Crew-10 astronauts arrived at the ISS on March 16, joining the Expedition 72 crew. This arrival allows Crew-9 to return ...
NASA has confirmed that astronauts Sunita Williams and Butch Wilmore will be returning to Earth on March 18, 2025.