Weekly Rights Podcast 14
In this week’s ‘Weekly Rights Podcast’: human rights lawyer Mohammad Mostafaee addresses the European Parliament’s Human Rights Committee to mark the World Day Against the Death Penalty; amputations and floggings are on the rise in Iran, an admitted policy in some regions; a former member ...