Members of the Snow Leopard Commando Unit of the Chinese People's Armed Police Force conduct an anti-terrorist drill in a subway in Beijing, April 29, 2015. The drill aimed to test and improve emergency responses. (Photo/CFP)
RIGHT BG
Members of the Snow Leopard Commando Unit of the Chinese People's Armed Police Force conduct an anti-terrorist drill in a subway in Beijing, April 29, 2015. The drill aimed to test and improve emergency responses. (Photo/CFP)