Self-defense laws in states like Wisconsin and Florida are debated in the wake of numerous cases over the past couple of years.

Show Podcasts
Show Podcasts
5-4-15 Devil's Advocates Radio Show 4pm
Loading
/