Iran Sends More to the Gallows

Iran’s judicial authorities “continued to impose and carry out cruel, inhuman or degrading punishments that amounted to torture, including floggings, blindings and amputations. These were sometimes carried out in public.” At least one woman, Fariba

Click here to read the full article on its original website.