iran TV

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…

February 27, 2020

This website uses cookies.

Read More