The Gateway Pundit reported that Dolton, Illinois, Mayor Tiffany Henyard is under FBI investigation for abusing her power after she shut down businesses that didn’t donate to her campaign. The post “America’s Worst Mayor” Tiffany Henyard Boots Citizens from Meeting, Town Cuts Access to City Credit Cards appeared first on The Gateway Pundit. Read More […].   Read More in Red Pill NOWlej.