27.8 C
Monday, October 3, 2022

Tag: Abdorrahman Boroumand Center

Iran tries to deflect blame for its human rights violations

Tehran (The Times Groupe)- Critics say Iran tries to deflect attention from its human rights violations by allowing a UN Special Rapporteur on unilateral sanctions to visit the country.

- A word from our sponsors -

Follow us

HomeTagsAbdorrahman Boroumand Center