Capital Punishment: The most Deplorable form of Deliberate Murder
Question: In its literature, the Worker-communist Party of Iran has clearly spoken about the necessity of abolishing capital punishment. What is the WPI’s reasoning behind the necessity of abolishing capital punishment? Mansoor Hekmat: Capital punishment […]