UN Watch Moves To Overturn Iran’s Appointment As Chair Of UNHRC Social Forum

Hillel C. Neuer, the Executive Director of UN Watch
Hillel C. Neuer, the Executive Director of UN Watch

An independent human rights organization submitted a resolution to the UN to overturn Iran's appointment as the chair of the Social Forum of the UN Human Rights Council.