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.