Self-Defense Laws Explained: The Crucial Five Elements · The Andrew Branca Show · Sentinel