Illinois: Dolton Mayor Tiffany Henyard, Dubbed ‘Worst Mayor In America’ Announces Run For Re-election
Democrat mayor of Dolton, Illinois, Tiffany Henyard, whom residents have dubbed “the worst mayor in America,” has officially announced that she is running for re-election.