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