Thanks to Ken Livingstone, London has made it to the Olympic finishing line
PaulFinch.jpg
Return to story