GENEVA – The new United Nations Special Rapporteur on the situation of human rights in the Islamic Republic of Iran, Ahmed Shaheed, appealed to the Iranian government to extend its full co-operation with his mandate as required by the UN Human Rights Council.