In Self Defense - Episode 95: The John DeRossett Case - Part 2: Stand-your-ground and self-defense immunity
Don West and Shawn Vincent continue their conversation with attorney Michael Panella regarding their work on the John DeRossett case and dissecting the nuances of stand-your-ground laws and the concept of self-defense immunity.
Create your
podcast in
minutes
It is Free