After appeal, EPD Lt. Jennifer Haddock granted 'stand your ground' immunity in brother's killing - NonDoc
Summary
EPD Lt. Jennifer Haddock has been granted 'stand your ground' immunity after an appeal in connection with her brother's killing. The ruling effectively protects her from prosecution under Oklahoma's self-defense law.
Tags
stand-your-ground
self-defense
court-ruling
