Afghanistan busts 10 Chinese spies in espionage cell in Kabul

Afghanistan has busted a 10-member Chinese module operating a terror cell in the capital city of Kabul, according to diplomats and security officials in the West Asian country. The crackdown has come as a huge embarrassment for Beijing, which has been trying to persuade the Ashraf Ghani government to hush up the case, people familiar with the … Continue reading Afghanistan busts 10 Chinese spies in espionage cell in Kabul