Weekly Rights Podcast 30

In this week’s Weekly Rights Podcast: more than 50 officials of the Islamic Republic of Iran have been put on visa restriction lists by the US and...

DEATH IN PRISON: NO ONE HELD ACCOUNTABLE

Since 2003, 17 political prisoners and prisoners of conscience have died while in custody in Iranian prisons allegedly due to torture, medical...