An interesting animated depiction of Iraq.

wow. def. some good animation/writing. someone def. took their time on that.

good post