measurement
According to United Nations and humanitarian reports, over 1.1 million Afghan nationals were forcibly returned from Iran between March and early July 2025.

Authors

Sources

Referenced by nodes (2)