Controversy Surrounding Mayor Tiffany Henyard of Dolton, Illinois
The embattled mayor of Dolton, Illinois, faced outrage from residents at a town hall meeting due to various accusations including misusing funds and retaliatory actions. The mayor has faced scrutiny for alleged misconduct and lavish spending, prompting calls for her resignation.