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

Posted on: October 13th, 2020 by ABC News No Comments

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

Leave a Reply

You must be logged in to post a comment.