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.