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

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

Visit the Rideau Institute for the complete article