Call for sanctions on Iran TV: implicated in the torture of detainees.
In a joint petition submitted to the European Union, 13 human rights and civil society organizations have urged sanctions against the Iranian State Broadcasting Corporation (IRIB) and its officials for their involvement in the production