Returnees cross the border from Iran, on July 3, 2025 in Islam Qala, Afghanistan. Over 256,000 Afghans left Iran for Afghanistan last month, according to the UN's International Organisation for Migration (IOM), ahead of a July 6 deadline imposed by the Iranian government for all undocumented Afghans to leave the country. The number of Afghans in Iran had swelled in recent years after the Taliban regained control of the country in 2021. © Elise Blanchard/Getty Images Iran: “Hatred Towards Afghans Has Grown So Much” Migrants accused of spying for Israel as mass deportations continue. 4 Jul 25
High Flying Women The country’s national carrier recruits new crop of stewardesses in an effort to attract international customers. 3 Mar 05