The United Nations General Assembly overwhelmingly approved the first U.N. treaty to regulate the estimated $60 billion global arms trade on Tuesday.
The goal of the Arms Trade Treaty, which the U.N. has sought for over a decade, according to The Associated Press, is to keep illicit weapons out of the hands of terrorists, insurgent fighters and organized crime.
The vote on the treaty was 154-3, with 23 abstentions.
Iran, Syria and North Korea voted against the treaty, the same three nations that blocked the treaty's adoption at a negotiating conference last Thursday.
The 23 countries that abstained included a handful of Latin American nations, as well as Russia, one of the largest arms exporters. Russian envoy to the United Nations Vitaly I. Churkin said his country had misgivings about what he called ambiguities in the treaty, reports the Times, including how terms like genocide would be defined.
The New York Times had more detail on the treaty:
"The treaty would require states exporting conventional weapons to develop criteria that would link exports to avoiding human-rights abuses, terrorism and organized crime. It would also ban shipments if they were deemed harmful to women and children. Countries that join the treaty would have to report publicly on sales every year, exposing the process to levels of transparency that rights groups hope will strictly limit illicit weapons deals."