Video: Chinese officers filmed stamping on bike shop owner's head are sacked

May 22, 2013

A video clip of a chengguan para-civilian police officer jumping on the head of a defenceless man has re-fuelled a long debate about brutality by the urban management force in China.



Login Account