IRNA - Iran's representative to the Third Committee of the United Nations says the UN human rights mechanisms are politicized and based on double standard.
'The report A/73/299 yet again brings to light manipulation and politicization that exists in the UN human rights mechanisms. Producing annually four nearly identical reports on the situation of ...