On January 16, 2012, authorities in Indianapolis, Indiana, recorded the death of 36-year-old Dennis L. Perry, a Black male whose life was cut short in a violent incident that remains a subject of ongoing inquiry. The events leading to his passing unfolded in the context of a homicide investigation initiated by the Indianapolis Metropolitan Police Department. Reports from the time indicate that a shooting occurred in the 900 block of Udell Street on the evening of January 15, just hours before hi
...Read More