WorldUK Local Elections: voters in lines for mayoral pollsUbaid MughalMay 3, 2012May 3, 2012 by Ubaid MughalMay 3, 2012May 3, 2012 London: While United Kingdom’s capital city is choosing its new mayor for next four years, the country is holding local and mayoral elections in England, Wales...