Iran Aiming to Shut Down UN Human Rights Investigator Critical of Its Record

Iran Aiming to Shut Down UN Human Rights Investigator Critical of Its Record: Iran is maneuvering with its allies at the U.N. Human Rights Council to block Western attempts to renew the mandate of a special investigator into Tehran’s human rights record – a man who has drawn contemptuous criticism from the regime for highlighting abuses.