“Devil training” in S China

devil training

Photo shows armed police receive “Devil training” in Zhuhai garrison commands, south China’s Guangdong Province. (Photo source: GZ.81.cn)