The secret of international law is that it doesn't really exist. Or that the "law' in "international law" does not mean the same meaning as the "domestic law" within a country's borders. All you have are agreements between countries but with no true external body that can enforce penalties or punishments without the threat of war. So what happens is that the most powerful win arguments.