Russia launches life-size humanoid robot into space By: CNBC.com News August 22, 2019 at 08:00 AM EDT Russia has launched a life-size humanoid robot into space for the first time to carry out tasks considered too dangerous for humans. Read More >>