UN's human rights monitor is a Mossad spy, Iran alleges
Ahmed Shaheed is the Maldivian diplomat who was elected as the UN’s special rapporteur on the state of human rights in the Islamic Republic.
Ahmed Shaheed, the UN's special rapporteur on human rights in Iran