Twenty-one humanoid robots joined thousands of runners at the Yizhuang half-marathon in Beijing on Saturday, the first time these machines have raced alongside humans over a 21km (13-mile) course
China pits humanoid robots against humans in half-marathon for first time
More Stories
Darts delight in king’s birthday honours as Littler and Humphries pick up MBEs
ECB likely to continue as host of World Test Championship finals until at least 2031
Mya Lesnar, daughter of UFC and WWE champion, wins NCAA shot put title