Illinois 'Super Mayor' Tiffany Henyard is Facing an Immediate Problem Amid Her Spending Scandals
More bad news for Dolton, Ill.'s self-proclaimed Super Mayor" Tiffany Henyard. Amidst federal probes into her spending habits and outstanding balances, it appears she forgot to pay the bill that probably matters the most.