Saudi Arabia narrowly fails to win seat on U.N. Human Rights Council
UNITED NATIONS – Saudi Arabia narrowly failed on Wednesday to win a seat on the United Nations Human Rights Council, a blow to Riyadh’s efforts to boost the country’s rights reputation abroad and four years after […]