North Korea: What missiles does it have?

North Korea has been causing alarm in the Pacific region by stepping up its tests of long-range missiles. It has fired more than 30 of them so far this year, including one that went directly over Japan. It’s thought North Korea’s military may soon test another nuclear device. What missiles has North Korea been testing?[…]