Saudi humiliation, Iranian torment, the war in Nagorno-Karabakh and weaning Canada off its arms dealer addiction

In Opinion by Michael Rae

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.

Visit the Rideau Institute for the complete article