Iran MP says UN human rights envoy is a Mossad and CIA agent

Ahmed Shaheed addresses the United Nations General Assembly in 2005

An Iranian lawmaker lambasted the United Nation’s special human rights monitor in Iran on Saturday, accusing him of being an agent for both American and Israeli intelligence.

Earlier this month, special rapporteur Ahmed Shaheed filed a report with the UN Human Rights Council blasting Tehran’s faltering human rights record, and its “lack of adherence to the rule of law as well as a failure to investigate complaints and to bring human rights violators to justice.”

MP Seyyed Hossein Naqavi Hosseini was quoted by the semi-official FARS news agency as saying, “All fair and independent human rights bodies are well aware that Shaheed works as an agent for the Zionist regime and also the CIA.”

He said Iran was “familiar with the man’s character,” FARS reported, without elaborating on what Hosseini meant.

Shaheed is a former Maldivian foreign minister who was elected to the UN post almost three years ago.

The official Islamic Republic News Agency reported that Hosseini charged Shaheed with compiling his reports to the United Nations based on information he receives from the Mossad and a leftist Iranian revolutionary group known as the Mojahedin-e-Khalq.

Hosseini has previously charged that international sanctions against the Islamic Republic violated human rights…