Question: who has nukes and how many?
Answer: Nine countries currently have nuclear weapons: the US, UK, Russia, France, China, India, Pakistan, Israel and North Korea.