Saeed Massouri - Human Rights Activist

Saeed Massouri, one of Iran's longest-imprisoned political prisoners, held for 25 years without a single day of furlough in Qezelhessar Prison.