Russia launches humanoid robot on a mission to Space Station
Moscow, Aug 21 (EFE).- Russia launched Thursday its first humanoid robot astronaut to the International Space Station in a critical test flight before crews being riding an upgraded booster in...