NORTH PHILADELPHIA (WPVI) -- Philadelphia police are investigating a homicide that happened just steps from a firehouse.
The incident occurred around 11:30 a.m. Friday near 26th and York streets.
Police said medics inside a nearby fire station heard several shots and came outside to investigate.
They found a man shot once in the head and once in the upper torso.
The medics rushed the victim to Temple University Hospital where he was later pronounced dead.