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 …

Bangladesh set to win seat on UN‘s top human rights body, despite abuses

Above: Bangladesh police crush student protests  Bangladesh’s bid for a seat on the UN’s top human rights body should be rejected, as it fails to meet the basic membership criteria. The election of 18 new countries to the Human Rights Council will be held at the UN in New York tomorrow, October 12, 2018. …