Furious residents of the town of Dolton are demanding the resignation of their controversial mayor, who has been called 'the worst mayor in America.'Self-described Democratic 'Super Mayor' Tiffany Henyard, 40, has been accused of embezzlement - and last month vetoed an investigation into the allegations.A meeting of the Dolton village board on Monday to discuss the veto descended into chaos as dozens of residents pounded on doors to get inside, but only about 40 were let in.
Load More
Load More