Bill Longstaff: Naheed Nenshi—world’s best mayor?

Recently, Canada suffered through the pain and embarrassment of having the world’s worst mayor. Is it possible we can now rise above the humiliation with the world’s best mayor? Calgary’s mayor Naheed Nenshi has made the short list for the 2014 World Mayor Prize, awarded every two years to a mayor “who has made outstanding ...