Deadly vs Non-Deadly Force: What the Law Says About Self-Defense · The Andrew Branca Show · Sentinel