Iraq’s Chairing of UN Rights Committee Faulted
UNITED NATIONS – The 191-member General Assembly is expected to elect Iraq as chair of a key UN committee dealing with human rights and social development. But the proposed election comes at a time when both the United Nations and several human rights organizations have accused successive U.S.-backed governments in Baghdad of either committing or … Continue reading “Iraq’s Chairing of UN Rights Committee Faulted”