UN Rights Chief Calls For Iran To End Death Penalty Amid Spate Of Executions
UN Human Rights Chief Volker Turk has slammed Iran for its "abominable record" on the death penalty and called on authorities to end capital punishment as the number of executions is "frightening."