The “robot-only” division of the Beijing E-Town Half-Marathon on Sunday, April 19, saw humanoid robots attempt a full 21.1km ...