Listen

Description

Richard Pearson, executive Director of the Illinois State Rifle Association joined WXAN to talk about a recent court ruling that struck down the Illinois FOID Card in a person's home.