Skip to content
Chinese Humanoid Robot Completes 100 Metres in 9.39 Seconds