fromwww.theguardian.com6 months agoMiscellaneousSaudi Arabia narrowly fails in bid to win a seat on UN human rights councilSaudi Arabia's attempt for a UN Human Rights Council seat failed, demonstrating challenges to its global image despite ambitious reforms under Vision 2030.
fromBusiness Insider7 months agoEurope newsThe 10 best countries in the world, rankedSwitzerland has regained the top spot as the best country according to U.S. News & World Report, emphasizing global image and quality of life.