Democratic People’s Republic of Korea, better known as North Korea is certainly an enigma. Having distanced itself from the rest of the world and having idolized its leaders as living god did not help. As the curiosity of the world increased, rumors from North Korea became more implausible and outrageous. Here are 10 weird facts […]