Ald. Jim Gardiner hit with $20,000 fine for ethics violations

Gardiner fined after being accused of retaliating against a constituent and vocal critic by directing city staff to issue bogus citations.

Related posts