Russia Slaps Canada: Saudi Critics Shouldn’t Assume ‘Moral Superiority’
Russia’s Foreign Ministry has entered the growing diplomatic rift between Canada and Saudi Arabia, warning Canadian critics of the Islamic kingdom not to claim moral superiority.
