Self-described “super mayor” Tiffany Henyard, known for a string of past scandals and a tumultuous tenure, left both Illinois and the Democrat Party after suffering a historic landslide defeat in her Dolton reelection bid.
To read more of thie artic click here.




