The Iranian Human Rights (IHR) organisation says 14 individuals, including two Afghans, have been executed in the neighbouring country . . . MembersYou need to subscribe to view the full article. Please login or register a new account. Become a memberSign in