“Black Day for Human Rights”: Global Outrage as UN Elects China, Cuba, Russia, Saudi Arabia to Top Rights Body
PRESS RELEASE Reaction by UN Watch and MPs worldwide GENEVA, Nov. 12 — Today the UN General Assembly elected egregious human rights abusers China, Russia,