Who has Nuclear Weapons?

The list of countries that have nuclear weapons is somewhat murky. There are five countries that own up to having nuclear weapons and have committed to stopping the spread of nuclear weapons by signing the Nuclear Nonproliferation Treaty (NPT). These countries are China, Russia, France, the United Kingdom, and the United States. There are three countries who never signed the NPT and are known to possess nuclear weapons: India, Israel, and Pakistan. There are also three countries who are possibly going rogue with their own nuclear programs: Syria, North Korea, and Iran. We’re just not sure. Look here for more information: