STATEside asked Illinois State’s Director of Legal Studies Thomas McClure to help explain the ins and outs of the new concealed carry law, and what it means for Illinois residents.
STATEside asked Illinois State’s Director of Legal Studies Thomas McClure to help explain the ins and outs of the new concealed carry law, and what it means for Illinois residents.