City officials said the mayor had fought numerous health battles over the past several years but approached each challenge with determination.
City officials said the mayor had fought numerous health battles over the past several years but approached each challenge with determination.