China, Russia, other human rights abusers elected to U.N. Human Rights Council

China, Russia, Cuba, and Pakistan, all of whom have highly questionable track records on human rights, were appointed to the … Continue reading China, Russia, other human rights abusers elected to U.N. Human Rights Council