NASA’s stuck astronauts are finally on their way back to Earth after 9 months in space
- Posted on March 18, 2025
- By The Toronto Star
- 2 Views

NASA’s stuck astronauts are finally on their way back to Earth after 9 months in space

CAPE CANAVERAL, Fla. (AP) — NASA’s two stuck astronauts headed back to Earth with SpaceX on Tuesday to close out a dramatic marathon mission that began with a bungled Boeing