I have to point out an underlying principle of @Silver*** .@Ben1445 just because I cannot quote you a law does not mean there is not one.
What did he not say when he misrepresented international law?
The US did not violate UN law because it entered Venezuela and invaded that compound.
The violation was the US did not have UN approval. He dropped off the significant part of that law.
BUT the UN had already said Maduro was guilty of crimes against humanity. The US, Canada, the UK...they had all said Maduro was not the legitimate leader of Venezuela and needed to be removed.
There is only one reason the US capture of the terrorist was a violation of UN law. That is it was not an action approved by the UN.
This alone shows you the degree liberalism has created into Canada. Even their "conservatives" are progressive liberals compared to Canada just a few decades ago.
There are only two reasons the UN would not approve removing Maduro. They are China and Russia.