Dolton, Illinois, Mayor Tiffany Henyard, the self-described "super mayor," lost the mayoral primary by 75% after a rocky tenure, including a fight at a town meeting last month.
57mon MSN
These days, the south suburb of Dolton is in the news more for events at City Hall than in the community, most notably the travails of current Mayor Tiffany Henyard, who is under FBI scrutiny for her ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results