In the spring of 2024, a dispute on the northeast side of Indianapolis escalated to a fatal conclusion, ending the life of 47-year-old Christopher Brown. The male victim was shot and killed on April 22, 2024, near the intersection of 25th Street and Hillside Avenue, in the vicinity of the New Bridge Apartments complex.
The events leading to the shooting reportedly began with an argument inside the apartment complex. Witnesses later told law enforcement they heard a man, identified as Fran
...Read More