BBC News reports that Ken Livingstone will run for Mayor.
Livingstone for Mayor!
This entry was posted on Monday, March 6th, 2000 at 2:02 pm and is filed under London, Politics.
« ‘I am the Witchfinder General!’ The Antichrist is a Vegetarian »