Friday, November 06, 2009


"The American invaders will be defeated."
Chinese propaganda poster.

No comments: