Why China and Russia May Choose to Help the Taliban Government?

If there is one central reason that explains why Russia and China have decided to develop relations with the Taliban government in Afghanistan, it is the US inability to defeat and dismantle the terror networks that exist in Afghanistan today. Even after twenty years of fighting, the US retreated from Afghanistan without defeating the Taliban, […]