Photos show armed police receive "Devil training" in Zhuhai garrison commands, south China's Guangdong Province. (Photo source: GZ.81.cn)