“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)

LEAVE A REPLY

Please enter your comment!
Please enter your name here