Dolton Mayor Tiffany Henyard, Dubbed ‘Worst Mayor In America’ Announces Run For Re-election – One America News Network
(Photo courtesy of the Village of Dolton) OAN Staff Blake Wolf2:39 PM – Thursday, October 17, 2024 Democrat mayor of Dolton, Illinois, Tiffany Henyard, whom residents have dubbed “the worst mayor in America,” has officially announced […]