If one ever needed indication that the Mayor of London, Ken Livingstone, is a drooling idiot…  it is this in the Sun-Times this morning.

Of course, he is a darling of the far left, both in that country and this. Which ought to tell you something, as well.

Tags: