Iran Executed Record 80 Afghan Citizens In 2024

The Iran Human Rights organisation, in its annual report, revealed that the Islamic Republic executed at least 80 Afghan citizens in 2024. This figure is three times higher than the number of Afghans executed in Iran in 2023.