Illinois town meeting ends in brawl as ‘worst mayor in America’ makes an appearance
A town hall meeting ended in a fight after Dolton, Illinois Mayor Tiffany Henyard, the “worst mayor in America,” appeared at the meeting in Thorton, where she serves as supervisor. The brawl began following the public comments portion of the meeting when resident Jedidiah Brown made a lengthy,