Recently, the armed police detachment in Deyang, southwest China’s Sichuan province, conducts an anti-terror drill to improve their combat capability. Soldiers successfully completed all the training subjects, winning warm applause from the audience. (Liu Yangkuan/Chinanews) |