189 countries have signed the Nuclear Nonproliferation Treaty.
Notable signatories include Pakistan and India.
India and Pakistan are notable because neither are signatories or at least weren't in 2008 amongst the 189. North Korea was a signnatory but withdrew in 2003.
Another notable exception is Israel.
Every nation has a righit to do what they fell is righit for them selves and of corse they arnt going to sighn espeshaly with iran not that far away oh by the way the cerent presedent of iran whats to wipe out isreal oh and doesnt belive the holocost hapend