Astronauts arrive at International Space Station just 8 hours after launching Global World Sun, 08 Nov 2026 07:31:58 GMT High confidence — 78/100 Sources: AP