Fails to Join UN Russia Fails to Join UN Human Rights Council, RI Wins Most Votes October 11, 2023 Russia Fails to Join UN Human Rights Council, RI Wins Most Votes Russia Fails to Joi…