Announcing tens of millions in aid to Afghanistan, China's Foreign Minister Wang Yi has said the United States and its allies have more of a duty to supply economic and humanitarian aid to Afghanistan than any other country. Key points: A representative of the US Women's agency in Afghanistan has called on the Taliban to protect and promote women's rights …