American, Russians dock at International Space Station

A trio of Russian and American space travelers launched successfully and reached the International Space Station on Friday.


Click here for original story, American, Russians dock at International Space Station


Source: Phys.org