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