June 30, 2007

JAPANESE WAR PROPAGANDA: Everything old is new again.