Large avatar hill

Keoshia L Hill, 28
Selma, Alabama
June 02, 2013

Agencies: Alabama State Bureau of Investigation | Selma Police Department Alabama

Last updated: over 1 year ago

Overview Help icon

Police in Selma say an off-duty officer shot and killed two people and then turned the gun on himself.

Community and Family Efforts Help icon