Astronaut Sunita Williams and Barry “Butch” Wilmore were set to spend just eight days in space, but nearly eight months later, they remain stranded. The NASA astronauts launched to the ISS on June 5, 2024, but helium leaks and malfunctions in the Boeing Starliner capsule have prevented their return to Earth.