Iranian Political Prisoner Granted Medical Furlough After 20 Years Behind Bars

An Iranian political prisoner was granted a seven-day medical furlough after two decades in prison and years of being denied adequate me …

Continue Reading