On June 1, 2024, at approximately 10:37 p.m., Philadelphia Police responded to a shooting incident on the 900 block of South 58th Street. Upon arrival, officers discovered two victims at the scene, while two others had already been transported to the Hospital of the University of Pennsylvania - Cedar Avenue. Among the victims was 23-year-old Keion N. Fisher, who had sustained multiple gunshot wounds throughout his body. Despite medical efforts, Keion was pronounced deceased shortly after arrivin
...Read More