Members of armed police force take part in a joint anti-terror drill in Kaxgar, Northwest China's Xinjiang Uygur autonomous region, May 6, 2011. [Photo/Xinhua]