Astronauts Stranded in Space Due to Hurricane Milton FuturismHurricane Milton forces NASA, SpaceX to delay Crew-8 astronauts’ return to Earth Space.comCrew-8 Splashdown NASASpaceX Crew-8 astronauts are leaving the ISS on October 13 EngadgetNASA and SpaceX Delay Crew-8 Return Due to Hurricane Milton The Daily Galaxy –Great Discoveries Channel