Video PlayerClose
Radical protesters hurl petrol bombs at police officers in Tsuen Wan, in the western New Territories of south China's Hong Kong, Aug. 25, 2019. Radical protesters block various roads, hurl bricks and stones at police officers in the protest. (Xinhua/Mao Siqian)