World’s first humanoid robot games kick off in Beijing

World’s first humanoid robot games kick off in Beijing