Large avatar hill

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

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

Last updated: 4 days ago

People tracking this case: 1 -- Click here to Track this.

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