Iran Executed Five Afghan Nationals in July, Says Rights Group

The Islamic Republic of Iran executed five Afghan nationals in July, according to a report released by the Hengaw Organisation for Human Rights on Sunday, 4 August.