Illinois Family Institute recently hosted a forum at Belmont Bible Church in Downers Grove, and this episode of Spotlight features remarks from Jedd Davis at aformentioned event.
Jedd Davis is the IL 75th State District Representative, has a civil engineering degree, and served as board president for Yorkville’s Parkview Christian Academy. In this commentary, Davis shares insider stories from his time serving in the Ilinois legislature and what is coming up in the Lame Duck Session, and the troubling concerns he has with the Illinois Department of Children and Family Services.… Continue Reading