Iran is the world's leading per capita executioner; it also holds the record in the execution of women and minors

Related Posts

Subscribe Our Newsletter