China Demands America 'Stop Making Excuses' and Fund the Taliban Posted on February 23, 2024 by Maria Ballou China’s top diplomat on Afghanistan, Yue Xiaoyong, repeated the Communist Party’s demands this week for America to end sanctions and allow Taliban terrorists to access frozen Afghan government funds.