Russia has launched a rocket carrying a life-sized robot to the International Space Station (ISS). It was launched from Russia's Baikonur cosmodrome in Kazakhstan on Thursday and is set to arrive ...