Important victory for Human Rights Council with non-election of Saudi Arabia
Let’s start with some good news — the failure of Saudi Arabia, despite all its money and power, to secure a seat on the UN Human Rights Council, even as Russia and China were each elected to three-year terms.
Saudi
