Hurricane Milton Strands Astronauts In Space As NASA Delays SpaceX Crew-8 Return JalopnikCrew-8 Splashdown NASAAstronauts Stranded in Space Due to Hurricane Milton FuturismHurricane Milton forces NASA, SpaceX to delay Crew-8 astronauts’ return to Earth Space.comSpaceX Crew-8 astronauts are leaving the ISS on October 13 Engadget