new icn messageflickr-free-ic3d pan white
Human Rights Council - 28th Session | by UN Geneva
Back to photostream

Human Rights Council - 28th Session

Ahmed Shaheed, Special Rapporteur on the human rights situation in the Islamic Republic of Iran, present's his report at a the 28th Session at the Human Rights Council. 16 March 2015. UN Photo / Jean-Marc Ferré

790 views
0 faves
0 comments
Taken on March 16, 2015