Tag: London
-
Who Is The New Mayor Of London 2016
Who Is The New Mayor Of London 2016 London has a new mayor: Sadiq Khan. Standard reports that the capital turned red for the first time in eight years. There was a delay in his official coronation due to minor discrepancies which election official have corrected. The United States is not the only place with…