Iran executions: the role of the 'revolutionary courts' in breaching human rights
Tara Sepehri Far, senior Iran researcher at Human Rights Watch, describes the trials as “a total travesty of justice”. Read more: Iran executions: the role of the 'revolutionary courts' in breaching human rightsContinue Reading