Why did you post this? The article itself says the Supreme Court struck down this bogus crap last June.
The most definitive decision was in 1957, Reid v. Covert, 354 U.S. 1 (1957), the Court ruled most resoundingly that the Constitution supersedes ratified treaties. In the words of the majority: "this Court has regularly and uniformly recognized the supremacy of the Constitution over a treaty."
While this is an old article, and Bond vs. US has been ‘settled’ in Bond’s favor back in June, our cowardly Supreme Court did not strike down Holder’s main argument. They deftly avoided the issue of limits of treaties by simply ruling that Bond’s actions did not violate the treaty.