North Korean Officials Fail At Photoshop

Among other things.

H/T: China's 163 News, and The Shanghaiist.

Skip to footer