That awkward moment …. Posted on January 4, 2015 by admin Reply when you realize that North Korea is more developed than your own region.