Will Russia and China Spoil US Sanctions against the Taliban? 24 August 2021