You are here: HomeWallOpinionsArticlesRead ArticleEnlarge Photo 1

How the world’s 2nd largest economy is caught in Taliban quagmire

China was happy to see the US troops desperately withdrawing from Afghanistan
China was happy to see the US troops desperately withdrawing from Afghanistan