A Sad Day for the UNHRC
Ecuador and Venezuela on the UN Human Rights Council? The UN General Assembly just voted Ecuador to the organization’s human rights body and renewed Venezuela’s mandate—two countries that have some of the worst human rights records in the Western Hemisphere.