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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results