science_spies Aug 23, 2019 08:37AM Earth to FEDOR: Russia launches humanoid robot into space - Earth to FEDOR: Russia launches humanoid robot into ... #News | Earth to FEDOR: Russia launches humanoid robot into ...