A humanoid robot has beaten the human half marathon world record, in a landmark moment for robotics at a race designed to push machines to their limits in real-world conditions.
The robot, developed by Chinese smartphone company Honor, completed the 21-kilometre course in 50 minutes and 26 seconds at the Beijing E-Town Humanoid Robot Half-Marathon on Sunday - faster than the human record set by Uganda's Jacob Kiplimo, who ran the distance in around 57 minutes earlier this year.