Astronauts arrive at the International Space Station
Astronauts arrive at the International Space Station
Astronauts from the recent SpaceX launch from the Kennedy Space Center in Florida were welcomed aboard the International Space Station on Friday.