
NASA Astronauts Stranded 9 Months on ISS Due to Starliner Malfunctions
After a spacecraft test mission stretched from days to months, NASA astronauts Butch Wilmore and Sunita Williams finally splashed down on March 18, 2025, concluding what became an unexpected 9-month stay aboard