North Korean propaganda leaflets found this weekend in Seoul, South Korea.

North Korean propaganda leaflets found this weekend in Seoul, South Korea.

Join the conversation