Aug 17, 2019Russia’s Space Agency is Planning to Send a Humanoid Robot to the International Space Station