Europe will launch a new two-handed robotic arm to the International Space Station soon

Latest posts