Day: January 11, 2018

Draft U.N. Resolution on Iran Protests

 GENEVA, January 11, 2018 — The non-governmental human rights group United Nations Watch today urged the 47-nation Human Rights Council to hold an urgent session

UN Watch