News

At this year’s RoboCup in Salvador, Brazil, Chinese humanoid robots ran, kicked and punched their way to victory, in the ...