Saudi Arabia Kicks Out Canadian Ambassador For Human Rights Criticism
Saudi Arabia has issued a sharp rebuke to Canada for criticizing recent arrests of human rights and women’s activists. The Saudi foreign ministry on Sunday...
Saudi Arabia has issued a sharp rebuke to Canada for criticizing recent arrests of human rights and women’s activists. The Saudi foreign ministry on Sunday...