Terrance Stewart, a 35-year-old Philadelphia resident, was tragically murdered on October 20, 2016. On October 18, 2016, at approximately 9:13 p.m., Philadelphia Police responded to the 300 block of North Felton Street following reports of gunfire. Officers found Terrance suffering from multiple gunshot wounds, including two to the head. He was immediately transported to Penn Presbyterian Medical Center by the officers. Despite the efforts of hospital staff, Terrance succumbed to his injuries tw
...Read More