10 Chinese Spies Operating A Terror Cell Arrested In Afghanistan

10 Chinese Spies operating a terror cell in Afghanistan have been arrested in the capital city of Kabul on charges of espionage. 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 matter said.