Iran deported some 449,218 Afghans between June 1 and July 5, 2025, following Tehran's May directive requiring undocumented migrants to leave by July 6, with daily crossings reaching up to 40,000 at the Islam Qala border crossing in western Herat province.
Iran Deports Nearly 450K Afghans Amid Regional Crisis