Mayor Tiffany Henyard (D) of Dolton, Illinois, got heated with officials Monday when they questioned her on issues that have brought a wave of criticism.
Gold is AU
Mayor Tiffany Henyard (D) of Dolton, Illinois, got heated with officials Monday when they questioned her on issues that have brought a wave of criticism.