Russia's 'walking arm' robot successfully docks with International Space Station after eight days in space

Open in new window