Taepodong

From Wikipedia, the free encyclopedia

The name Taepodong (Korean: 대포동, meaning "large cannon") can refer to various topics related to North Korea: