Russia is sending this humanoid robot Fedor to the ISS this 22th August August 22, 2019 11:03 am by IWB Views: