The US Constitution never gave foreign or world governments authority over any of the individual states. The US government cannot make treaties that take the states' authority from them without breaking the Constitution. The Constitution actually was written to limit the federal government, certainly our Founding Fathers did not mean us to be placed under a world government that would override state's rights. The corrupt Mexican government is trying to destroy our sovereignty ----this isn't about protecting their citizens ---how many Mexican journalists have been executed in the past few years? There are blood baths going on in Mexico ---you'd think that government has enough to worry about.