Mød FN’s nye menneskerettighedsvogtere
China, Cuba, Russia and Saudi Arabia on Tuesday won three-year seats on the Geneva-based Human Rights Council, the United Nations’ top rights body, despite concerns about abuses and restrictions on freedoms in all four nations. China, Cuba, Russia, Saudi elected…