Police killings
2013-2020

Leroy Brown Jr.

Male, Black

Date of the incident: 3/29/2017

New Castle, New Castle, DE
100 Carriage Way

Police responded for a police welfare check. Leroy Brown allegedly fought with officers and was shot and killed