Edmond Officer Charged In Shooting Death Of Brother Testifies In Stand Your Ground Hearing

EDMOND, Okla. –An Edmond police officer recalled the day she shot and killed her brother, testifying it was in self-defense and to protect their mother.The Oklahoma County District Attorney charged Lieutenant Jennifer Haddock with first-degree manslaughter but she had filed for immunity from prosecution under Oklahoma’s Stand Your Ground law. Haddock’s immunity hearing was held on... Read More.