Illinois FOID Law Challenge Encourages Legal Scrutiny of Gun Ownership Regulations
By Advantage NewsSource : Advantage News – Curated by ShoQ™
In a recent legal development in Illinois, key state officials have been summoned to respond to a case challenging the Illinois Firearm Owners' ID (FOID) law, established in 1967. The law mandates that residents must obtain a FOID card from the Illinois State Police to purchase or own a firearm....