Showing posts with label Iraq. Show all posts
Showing posts with label Iraq. Show all posts

Monday, December 8, 2008

political post


I saw this sticker in London. It was on the back of a road sign. It was actually Mr. R who noticed it.
It seems to me that it represents a big chunk of the problem with foreign politics these days.