Robots take the field: World humanoid games open in Beijing

Robots take the field: World humanoid games open in Beijing