image
China and Russia win seats on UN rights council, Saudis lose