UN officials on pending Congressional watchlist

Following UN Watch’s reports, articles and speeches exposing the scoundrels below, a bill pending in the  US Congress, H.R.2829 – United Nations Transparency, Accountability, and Reform Act of 2011, effectively places these UN Human Rights Council officials on a watchlist: (8) Some of these [United …