International Community Should Call on Iran to End Punitive Amputations
Eight Prisoners Could Soon See Their Fingers Cut Off June 15, 2022 – In violation of its international obligations against torture, the Islamic Republic of Iran’s judicial system has authorized ...