China-focused Satire, Social Commentary, Comics and More

Posts Tagged ‘Vietnam War’

Little Red Killing Hood

Totally Awesome Picture of the Week 58 A Bedtime Story Once there lived a little gun made of the finest metals called Little Red Killing Hood. She was a spoiled gun as both her Country and the World loved her very much. One day, when her Country was making trouble, it said, “My child, you […]