Geneva conference calls for international action to stop Iran’s execution surge |

Against the backdrop of the 60th session of the UN Human Rights Council, a conference at the United Nations European headquarters sounded the alarm on the escalating human rights crisis in Iran. The event brought together prominent political…

Continue Reading