Darren Forrest, a 39-year-old Black male, lost his life in Philadelphia on June 22, 2011, in a shooting that left behind grief, unanswered questions, and only a small public record of what happened. His death was recorded on the 6200 block of West Girard Avenue, a place that, like so many city blocks, would have been filled with ordinary routines until violence suddenly turned it into the scene of a homicide. What should have been another day in Darren’s life instead became the day his family,
...Read More