Puppet shows are becoming a fixture in protests today. They're cheap to produce, they differentiate some marchers from the usual crowd and they give reporters some pre-arranged photos to take. The folks here are representing the American public, the administration and Iraq, with the administration trying to distract us all from the economy and various scandals.
The big puppet represents all of us Americans after the proposed war starts.
Represents future Iraqis mourning their dead.
Nice, colorful accompaniment.