Astronauts aboard SpaceX’s Dragon Crew dock on International Space Station

Astronauts Robert Behnken and Douglas Hurley have officially arrived at the International Space Station. After a historic launch from Kennedy Space Center in Florida on Saturday, the astronauts aboard SpaceX’s Crew Dragon spacecraft synched up with the space station on Sunday. The spacecraft made a careful approach, easing its way toward its destination over the […]