A police officer from Shenzhen has been detained after a video showed a man dragging a woman from a flat and punching her to the ground. Photo: Weixin

Topic |   China Society
A police officer from Shenzhen has been detained after a video showed a man dragging a woman from a flat and punching her to the ground. Photo: Weixin
READ FULL ARTICLE