Photos show armed police receive "Devil training" in Zhuhai garrison commands, south China's Guangdong Province. (Photo source: GZ.81.cn)
Copyright ? 2000 - 2015 XINHUANET.com
All Rights Reserved.