Dr Ahmed Shaheed, UN Special Rapporteur on the human rights situation in the Islamic Republic of Iran, delivers the guest lecture ‘Raising the bar: Iran and the Human Rights Council’. Human Rights Law Centre Annual Lecture 2015.
Tags: Ahmed Shaheed, human rights, Human Rights Council, Human Rights Law Centre, Iran