The Arms Trade Treaty, signed by 130 countries, will put controls on governments to help limit the flow of weapons to countries where they would be used to commit atrocities, war crimes or attack civilians.
Supporters hailed the treaty as a new chapter, while campaigners said they will make sure it will be strictly and properly implemented.
But how will the treaty be implemented? And will it help put an end to the many armed conflicts around the world?
Presenter: Hazem Sika
Martin Butcher: Policy adviser on arms and conflict at Oxfam. He is also a former NATO policy analyst for the Acronym Institute for Disarmament Diplomacy
Alexandre Vautravers: Editor of the Swiss Military Review
Kirck Jackson: Coordinator of the Campaign Against Arms Trade
Source: Al Jazeera