Justin Trudeau insists Canada will always speak strongly in favour of human rights.
The prime minister was responding to a growing diplomatic dispute with Saudi Arabia.
Riyadh has cut new trade, investment and educational agreements after Canada called for the release of jailed political activists.