Iran Executed 163 People, Including Seven Afghans, in May

Iranian authorities executed 163 people, including seven Afghan nationals, in May, according to a report released Sunday by Hengaw, a human rights organisation.