Astronauts arrive at International Space Station just 8 hours after launching

Global World High confidence — 78/100
Sources: AP