Saudi Arabia loses bid for a seat on UN's premier human rights body | AP News
The 193-member General Assembly elected 18 new members to serve on the 47-nation Human Rights Council, which allocates seats to regional groups to … Read more: Saudi Arabia loses bid for a seat on UN's premier human rights body | AP NewsContinue Reading
