Corruption Allegations Against Dolton Mayor Tiffany Henyard
FBI serves subpoenas at Dolton Village Hall as Mayor Tiffany Henyard faces corruption accusations. Henyard was dubbed 'America's worst mayor' due to questionable spending and abuse of office. FBI is investigating, but Henyard denies allegations.