Space station gets 3 new residents after Russian launch

The International Space Station welcomed three new residents Wednesday following a smooth Russian launch.


Click here for original story, Space station gets 3 new residents after Russian launch


Source: Phys.org