BEIJING - China on Monday held a media preview for the inaugural World Humanoid Robot Sports Games, set to take place in Beijing in mid-August, with the robots competing with each other or practicing with human players at football venues.

Related coverage: