Denzel Stephens, a 21-year-old from Philadelphia, was killed on March 19, 2012, during an incident that occurred in one of the city�s more violent years. Police records indicate that his death was caused by multiple gunshot wounds, and the attack took place outside, which aligns with a larger trend in Philadelphia, where about 76% of homicides in 2012 occurred outdoors. Stephens was one of the numerous young victims that year, which saw a notable increase in homicides compared to the previous ye
...Read More