Iran’s envoy to the United Nations Office in Geneva, Switzerland, criticizes the UNHRC’s adoption of resolution L.20 on Iran’s human rights.
An Iranian envoy in Geneva strongly criticizes the escalating prevalence of Islamophobia in Western nations.
An Iranian envoy in Geneva criticizes Western countries for abusing the mechanisms of the Human Rights Council.