What we have learned over the past decade is that some Americans are above the law, so making new ones is not the answer, they would still be above the law.
The answer is to prosecute people who break our laws. Since we know now that is not going to happen, it will be up to outside entities to do so.
Eg, there is a case in a Spanish Court which began during the Bush admin against six top Bush torture suspects. The Court waited until after the election in 2008 to give this country the chance to prosecute them themselves.
When it became clear that wasn't going to happen, the Spanish Court, which has jurisdiction as some of their own citizens, I believe, were victims, got ready to proceed. We learned from the Wikileaks cables that the Obama administration pressured the court not to go forward.
The case is still pending, as far as I know. But no doubt pressure is still being applied. Also, six CIA agents were actually convicted elsewhere for kidnapping and torture, but the US will not comply with the extradition request.
So, we have to accept the fact that we are a rogue nation when it comes to International law. This was one of the major issues for many of us throughout the Bush years. I actually thought that one day we would restore the rule of law.
What a naive thing to think, I realize now.