Denise Smith has pleaded guilty to a misdemeanor charge stemming from an altercation over political signs during last year’s mayoral race.
Denise Smith has pleaded guilty to a misdemeanor charge stemming from an altercation over political signs during last year’s mayoral race.