Ahmed Shaheed

March 13, 2012 - 3:36 AM
Ahmed Shaheed, the U.N. “special rapporteur for human rights in Iran,” briefs the Human Rights Council in Geneva on Monday, March 12, 2012. (UN Photo by Jean-Marc Ferre)