Itching for War

By -

Well, this video produced by the good people of the Chinese Communist Party is chilling. Seriously, give it four minutes of your time:

The hatred between China and Japan (and the global alliances of them both) could make for a pretty dreadful stew in the years to come.