India, Israel, and Pakistan never signed, presumably because they intended to develop nuclear weapons. North Korea signed, and left the treaty in 2003, presumably because they had developed nuclear weapons. South Sudan has never signed. As the world's newest country, they, hopefully, haven't gotten around to it yet.