Law ❯Criminal Justice ❯Prosecutors ❯Self-Defense
Kamala Harris leads in key battlegrounds while Trump faces fallout from North Carolina controversy.