Pretty simple, really...

"it's me or the Thatcherite". Ken Livingstone makes his case to continue on as Mayor of London.

0 comments:

top