In an order Nov. 20, 2025, Edmond Police Lt. Jennifer Haddock "stand your ground" immunity in the 2023 killing of her brother ...
Edmond police officer granted Stand Your Ground immunity in brother's shooting death. Prosecutors consider appeal as case continues. Learn about the legal battle and potential next steps.