DID Press: Economic experts, citing 41 World Bank reports and official Taliban financial data, estimate that the Taliban has generated nearly $14 billion in domestic revenue since returning to power in 2021, with more than half of its annual budget…
Read More »