Fifty countries have signed a treaty to ban nuclear weapons, a pact that the world’s nuclear powers spurned but supporters hailed as a historic agreement nonetheless. More than 120 countries approved the new nuclear weapons ban treaty in July 2017 over opposition from nuclear-armed countries and their allies, who boycotted negotiations. Among 50, Brazil was the first country to sign onto the ban yesterday, followed by nations from Algeria to Venezuela.