Iran: Prisoners in Death Row International Liberty Association: Iran’s Supreme Court has upheld the death sentence against a prisoner who suffered almost 29 years on death row. The prisoner, Moein Salavarzi has languished in a cruel limbo after being arrested and charged with murdering his brother in 1991. In a phone call to his... Read More