People protest against executions and detentions in Iran, in front of the Iranian Permanent Mission to the UN in New York, US, on December 17. Photo: AFP
People protest against executions and detentions in Iran, in front of the Iranian Permanent Mission to the UN in New York, US, on December 17. Photo: AFP