An anti-terrorism drill was held in Shanghai on June 22, 2011. Armed police practiced attacks and counterwork under sophisticated circumstances. [Photo\xinhuanet]

An anti-terrorism drill was held in Shanghai on June 22, 2011. Armed police practiced attacks and counterwork under sophisticated circumstances. [Photo\xinhuanet]