Lorenzo Duncan, a 54-year-old male resident of Philadelphia, PA, tragically lost his life on April 7, 2020. He was discovered unconscious inside an overturned truck on the 1800 block of West 65th Avenue, which had been struck multiple times by gunfire and crashed into a fence on the 2000 block of West 65th Avenue. Responding officers found Lorenzo suffering from multiple gunshot wounds and transported him to Albert Einstein Medical Center, where he was pronounced deceased at 10:45 p.m.
Th
...Read More