China armed special police forces demonstrate anti-terror skills
(cnsphoto)
Updated: 2007-11-13 22:00
Armed special police forces of China demonstrate their anti-terrorism skills during a public presentation in Beijing November 12, 2007. Established on October 2002, the team, nicknamed 'Snow Leopard', has more than 400 members and is tasked with countering terrorism targetting China in the wake of the 9.11/2001 terror attack in the United States. Fifty-nine military officials from 42 countries inspected the anti-terrorism demonstration. [cnsphoto]
|