Comment by YZF
Ofcourse people break laws. But they are enforceable and the authorities have absolute power to enforce them. Putin can get away doing whatever the f he wants but nobody in Canada can get away with breaking any law they want whenever they feel like it, for example. That's the difference between the very real Canadian laws over Canadians and "international law" over nobody. Now Canada can pass a law that is in line with some international agreement, but it's still the law of Canada. Other laws don't apply in Canada. Canadian laws don't apply in other countries. And that's about it. If we had world elections, world government, world police, world courts and world laws, with all countries giving up their sovereignty to those institutions then we'd have "international law". Until then we don't.
International law is different, but everyone knows the scenario where like, the ICJ tries and imprisons Putin is remote. Almost as remote as Trump being tried for treason tho....