Issue 252: HRC grants legitimacy to “murderous” Gadaffi regime
A UN Watch-led coalition of 27 NGO’s has appealed for Libya to be expelled from the UN Human Rights Council. Libya and other rights abusers
A UN Watch-led coalition of 27 NGO’s has appealed for Libya to be expelled from the UN Human Rights Council. Libya and other rights abusers