Human Shield

Business as usual.

political cartoon from Middle East Info