Which countries have nuclear weapons and how many?
Russia has highest number of nuclear weapons at around 6,000, followed by US (around 5,400) and China (410), according to the International Campaign to Abolish Nuclear Weapons, which received the Nobel Peace Prize in 2017. While France has 290 nukes, UK, Pakistan and India have 225, 170 and 164, respectively. Israel has 90 nuclear weapons and North Korea has 30.