China and Russia win seats on UN rights council, Saudis lose https://t.co/RutMXcjyya— The Boston Globe (@BostonGlobe) October 14, 2020
China and Russia win seats on UN rights council, Saudis lose https://t.co/RutMXcjyya