Humans and robots continue their competition at a half marathon in China
More than 300 humanoid robots from at least 100 teams will compete alongside athletes at the Yizhuang Half Marathon in Beijing on 19/4, marking the second time humans and machines will share the same race course.