Philadelphia police are investigating a double shooting that left two men dead on 68th Avenue and Old York Road in the city’s Oak Lane section.

Read More at Fox29