In a major embarrassment for Beijing, Afghanistan has busted a 10-member Chinese module operating a terror cell in the capital city of Kabul, The Hindustan Times has reported quoting diplomats and Afghan security officials. The report added that a red-faced China has been trying to persuade the Ashraf Ghani government to hush up the case. The 10 Chinese citizens, detained recently in this connection by Afghanistan’s National Directorate of Security on charges of espionage and running a terror cell, are believed to be linked to China’s spy agency, Ministry of State Security. This is the first time in years that Chinese nationals have been caught spying in Afghanistan.