North Korean Propaganda posters against the USA. (see more)

North Korean Propaganda posters against the USA. (seeĀ more)