Latest Space Station crew docks in record time following successful launch

Typically, there’s a bit of a delay between when astronauts launch from Earth to the International Space Station, and when they actually dock with the orbital lab. This has to do with the relative orbits of the launch spacecraft and the ISS, as well as their takeoff point from Earth. Expedition 64, which launched today, […]