
Iran executed a minimum of 582 individuals last yr, a 75% improve on the earlier yr, in response to human rights teams who say the rise reflects an effort by Tehran to "instill worry" amongst anti-regime protesters.
MORE
Iran executed a minimum of 582 individuals last yr, a 75% improve on the earlier yr, in response to human rights teams who say the rise ref...