On April 19, 2026, dozens of Chinese humanoid robots lined up for a half-marathon in Beijing. Several of them crossed the ...