Moluiology links to a youtube cartoon on China and Olympic. The blogger said (zh): it is pretty clear that the video reflects foreigners’ impression on China. Of course it is a bit exaggerating, but history did happen (footnote: some still deny such history)…