There is no such thing as "international law" in the way you use the term.
There are treaties that countries either sign or do not sign. The US isn't breaking treaties it has signed, at least not in the general case.