Trio of new crew members successfully arrive at ISS

It’s been a number of months since the failed Soyuz launch derailed plans for astronaut Nick Hague and cosmonaut Alexey Ovchinin to head to the International Space Station, but they finally made it to their original destination. I

• Read more •