The astronauts who arrived at the International Space Station via NASA's Starliner spacecraft on June 5th, 2024, are still awaiting their journey back to Earth. Their return has already been delayed and rescheduled several times due to launch system and thruster issues. — Read the rest
The post Houston, we have a scheduling conflict: NASA astronauts' 50-day space stay extended indefinitely appeared first on Boing Boing.