Guide to submitting witness slips on new Illinois General Assembly website
The Illinois General Assembly has updated its website, www.ilga.gov, for the first time in nearly 20 years. The redesign aims to make the site more modern and accessible on mobile…