Members of China's armed police demonstrate a rapid deployment during an anti-terrorist drill held in Harbin, Northeast China's Heilongjiang Province, February 2, 2009. Armed police in Harbin carry out the anti-terrorist drill ahead of the 24th Winter Universiade, which will be held from February 18 to February 28 in the city. [Xinhua]