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... Read More.

















