Now ruled a crime in Canada by a judge.A crime in the US.
Anyway here is where Trudeau screwed up. He should have warned Meng not to come in when the request came down quietly via a staffer via a Proton email account. That's the way these things are usually done.
Beyond that Trudeau is following the law and treaties. These go beyond both leaders and need to be respected.