One of the least understood countries in the world, North Korea has long been known for its repressive regime.