Some state funds to Dolton, Illinois, have been stopped over the town’s alleged failure to submit financial records, where controversial Mayor Tiffany Henyard has been accused of excessive spending. Read More in FOX News.   Read More in Red Pill NOWlej.