Iran’s use of punitive amputations and International Human Rights Law
The Islamic Republic of Iran has earned a bad reputation for the mistreatment of prisoners and for arbitrarily detaining hundreds…
The Islamic Republic of Iran has earned a bad reputation for the mistreatment of prisoners and for arbitrarily detaining hundreds…