Alexander Beglov, the Governor of St. Petersburg, came in third place in the national ranking of mayors in Russia. The top two spots were taken by the mayors of Moscow and Kazan respectively. Other mayors in the top ten include those from Tyumen, Ufa, Khanty-Mansiysk, Grozny, Salekhard, Veliky Novgorod, ...