a) US
b) Germany
c) France
d) Russia
Russia launched a rocket carrying life-sized robot to the International Space Station (ISS) from Baikonur cosmodrome in Kazakhstan. It is set to arrive at the station on Saturday. The robot, named Fedor is the first ever sent into space by Russia.