"This is a very shocking anti-American propoganda video made by North Koreans and previously broadcast on South Korean and Japanese Television. English translation titles by Rob Pongi."
Found via Maureen at reenhead, who is also responsible for the DC Metro Blog Map.
No comments:
Post a Comment