Investigation launched after police find body in freezer of South Philadelphia home, authorities say

An investigation is underway after police discovered a body in a South Philadelphia home, sources and police tell FOX 29. Steve Keeley has the latest.

Top Videos