Ray Spencer

Piatt County, IL (ECWd) - Piatt County appears to be leading the charge in ensuring Illinois stays on the top three list of most corrupt states in the nation. A recent Federal Court filing by Michael Holmes, former County Emergency Management Agency Director of Piatt County lays...