Four astronauts have arrived at the International Space Station following an express eight-hour flight. SpaceX launched the U.S., Canadian and Russian crew on Thursday. Although their space station stay will last a long six months, the flight there was the…
Astronauts arrive at International Space Station on the quickest US express flight yet