This is how the first World Cup of humanoid robots was experienced in China: soccer, boxing, and athletics in a historic competition.

Select Language

English

Down Icon

Select Country

Spain

Down Icon

Loading