Stephen Lendman On March 15, 2006, the UN General Assembly voted overwhelmingly 170 to 4 (with only the US, Israel, the Marshall Islands and Palau against) "to establish the Human Rights Council (HRC), based in Geneva, in replacement of the Commission…
more »