On a warm spring evening in Philadelphia, the life of 29-year-old Delfon Cain was tragically cut short. On Monday, May 18, 2020, at approximately 9:49 p.m., police responded to reports of a shooting on the 1100 block of East Stafford Street in the East Germantown neighborhood. Upon arrival, they discovered Delfon lying unresponsive in the street, having sustained a gunshot wound to his head. Emergency responders rushed him to Albert Einstein Medical Center, but his injuries proved fatal, and he
...Read More