- Impact Iran - https://impactiran.org -

Video: Human Rights at the UN

How do UN human rights mechanisms encourage all countries, including Iran, to uphold human rights?