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.

No comments: