In the late hours of a Wednesday evening, the sense of normalcy in a near-northeast side Indianapolis neighborhood was shattered by the sound of gunfire. On September 16, 2010, 38-year-old Leon F. Finisson, a male resident of the city, found his life tragically cut short. The events of that night would leave a family grieving and a community searching for answers that seemingly have yet to come.
Around 11 p.m., police officers were dispatched to a home located in the 3000 block of Euclid
...Read More