928_00

, , Leave a comment

Ahmed Shaheed (left), the UN Special Rapporteur on human rights in Iran, and Secretary-General Ban Ki-moon (right). UN Photos/Jean-Marc Ferre and Marco Castro.

 

Leave a Reply