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

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