NASA says Crew-12 could leave space station October 5 after Crew-13 arrival
Eleven people are aboard the International Space Station after Crew-13 docked. Crew-12’s handover is planned for Sunday, but weather off California will determine when its return can begin.