I understand that it is an old article. It comes to my attention because it goes into effect three weeks from now.
In March 2013 a finished version of the Arms Trade Treaty (ATT) was finally presented to the U.N. General Assembly, and that body approved the treaty by a vote 154 to 3 (with 23 abstentions) on 2 April 2013. The U.S. was one of the member nations voting in the General Assembly to approve the treaty; only Iran, North Korea, and Syria voted against it.
The treaty was finally signed by U.S. Secretary of State John Kerry in September 2013, but the treaty still requires ratification by fifty U.N. signatories before it goes into effect (so far only seven nations have committed to that step), and it still requires approval by the U.S. Senate before the United States commits to its terms.
Sorry, that was outdated info, it has been ratified by 54 nations.
http://www.un.org/disarmament/ATT/
But it still requires our congressional approval.