News

Aid groups contracted with the United States have paid at least $10.9 million in fees and taxes to the Taliban so they can ...