Posted on October 14, 2020 by adminChina and Russia win seats on UN rights council, Saudis lose China, Russia and Cuba have won seats on the U.N.’s premiere human rights body despite opposition from rights groups over their abysmal human rights records, but Saudi Arabia lost … ( read original story …)