Finance Rebuilding Afghanistan: The Economic Implications of Mass Returnees The return of 2.3 million Afghans presents economic challenges and opportunities. bystaffNovember 9, 2025November 10, 2025