Russia on Tuesday successfully docked a spacecraft carrying a humanoid robot to the International Space Station (ISS) – a joint project of five space agencies belonging to the U.S, Russia, Japan, Europe and Canada. "The Soyuz MS-14 spacecraft docked to the Zvezda module of the...