Humanoid robots show rapid advances as they race past humans in Beijing half marathon
The winning robot, developed by Honor, a well-known Chinese smartphone maker, finished the race in 50 minutes and 26 seconds, several minutes faster than the world record set by Jacob Kiplimo last mon...