China puts on huge show of force at parade

Loading the player...