Taepodong

Taepodong

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

Read more about Taepodong.