Special forces of Chongqing armed police talk during a drill in southwest China's Chongqing Municipality, Oct. 19, 2015. (Xinhua/Cao Feng)
Go to Forum >>0 Comment(s)