In an embarrassing situation for China, Afghanistan has busted a 10-member Chinese module operating a terror cell in the nation’s capital Kabul, reports Hindustan Times.
In an embarrassing situation for China, Afghanistan has busted a 10-member Chinese module operating a terror cell in the nation’s capital Kabul, reports Hindustan Times.