April 15, 2025Over 2.4 Million Afghan Refugees Returned from Iran and Pakistan Since 2023, IOM Reports