I've always had a problem with the notion of "International Law". The main issues for me have been who makes the law, and who enforces the law, and how does one actually enforce it. More and more, the concept of "International Law" is used against democratic societies, while the tyrannies get away with whatever they want. A perfect example is the General Assembly of the United Nations, which every year passes dozens of resolutions against Israeli "human rights abuses", but says nothing about genocide in Darfur or China's occupation of Tibet or the real abuses of Fidel's Castro Cuba.
With the War on Terror and the invasion of Iraq, "International Law" and the organizations that allegedly monitor compliance have targeted the US. Andrew McCarthy describes
the ICRC's attack on US sovereignty.