China, Russia, Nicaragua, Bangladesh Win Seats On UN Organ Overseeing Human Rights

GENEVA, June 19, 2019 — UN Watch, a Geneva-based non-governmental organization, condemned the recent election of serial human rights abusers China, Russia, Nicaragua and Bangladesh to the 54-nation Economic and Social Council (ECOSOC), a top UN body that regulates human rights groups, oversees the UN …

Nicaragua Praised in UN Human Rights Review Despite Year-Long Crackdown on Dissent

GENEVA, May 16, 2019 — Despite Nicaragua’s brutal crackdown on dissent since protests erupted in April 2018, UN delegates lined up yesterday at the Human Rights Council to applaud the government’s track record on human rights, as the country underwent a mandatory review that all UN member states …