Telegraph: At Beijing's World Humanoid Robot Games, a robot made by Honor ran 100m in 9.39s, and another Chinese robot finished 400m in 38.16s, both beating human records — Chinese humanoid called Tiangong Ultra nearly five seconds faster than 2016 Rio Olympic time — It may have stumpy arms …