The Gateway Pundit has reported on the investigations into Dolton, Illinois, mayor Tiffany Henyard, dubbed ‘the worst mayor in America.’ She has been under FBI investigation for abusing her power after she shut down businesses that didn’t donate to her campaign. The post Audible Gasps as Full Extent of Reckless Spending Under ‘Worst Mayor in […].   Read More in Red Pill NOWlej.