Ian Luder
July 22, 2009
A Tale of Two Mayors: Who is the Mayor of London?
If I am not mistaken, then I think that the Mayor of London is ought to be Boris Johnson nowadays. Without checking any online news or information sources, looking up any official websites – I can recall that it should be Boris Johnson. I clearly remember when he was elected – people were talking whether […]