Tag: Release Of Dozens Of Iranian Prisoners

HRW Calls For Release Of Dozens Of Iranian Prisoners

  Human Rights Watch is urging Iranian authorities to “immediately and unconditionally” release immediately dozens of prisoners jailed in the northern city of Karaj. In a 59-page report released on August 19, the New York-based organization reviewed the cases of 189 people locked up in three prisons in Karaj, located 50 kilometers west of the […]