Robot preps for ISS

News

Russian scientists show off SAR-401, a humanoid robot that is set to join astronauts aboard the International Space Station

More From News/Must watch