Once described by a tabloid newspaper as the most odious man in Britain, the Mayor of London, Ken Livingstone, is certainly one of the most divisive political figures this country has seen for a long time. What sets Livingstone apart from most other politicians however is the sheer scale of his double standards…
Posted on The Waendel Journal.
Friday, 2 November 2007
The double standards of Ken Livingstone








