From July of 2024 to February 2025, the Immigration Project based in Normal, Illinois,has received over half a million dollars in taxpayer dollars, according to the Illinois Comptroller vendor payment ...
News 8's Shelby Kluver talked with Peter Hancock from Capitol News Illinois on the latest news out of Springfield.