Home Outside Africa UN Human Rights Council Seat: Saudi Arabia denied, China and Russia voted in with ease