A man is found shot to death in the street Edward Abu, aged 54, was fatally shot on the 2000 block of South 60th Street in Philadelphia on August 22, 2015. The incident occurred in the early morning hours at around 3:53 a.m., when Philadelphia police officers responded to the scene and discovered Abu lying in the street. He had sustained multiple gunshot wounds and was immediately rushed to Penn Presbyterian Medical Center in critical condition. Despite the efforts of medical personnel, Abu succumbed to his injuries on September 11, 2015
...Read More