Canadian leader also said the US-Israeli attacks on Iran appear to be 'inconsistent with international law'.

The prime minister said Canada has long supported "neutralising this grave global threat" that Iran poses, but called for a de-escalation of hostilities.

The ongoing conflict in the Middle East represents a failure of the international order, Canadian Prime Minister Mark Carney said Wednesday adding that the...