"International Law" is unenforceable and violations are never prosecuted...China/South China Sea, Russia/Crimea, Australia/boat refugees, US, Hungary/refugees, Iran.....all provide many examples.

Canadian Law can be reformed at any time by Canadians and doesn't require the approval of the UN or the imaginary guardians of "international law".