The Snow Leopard Commando Unit (SLCU) is a major anti-terrorism wing of the People's Armed Police. [Photo/chinamil.com.cn]
Go to Forum >>0 Comment(s)