Is Beijing deploying PLA troops in Afghanistan?

A recent South China Morning Post report citing unnamed sources claimed that China will be stationing People’s Liberation Army (PLA) soldiers in northern Afghanistan to boost counter-terrorism efforts. The unit would be stationed in the Wakhan Corridor, a thin strip of land between Pakistan and Tajikistan connecting Afghanistan to the Chinese province of Xinjiang. The claim […]