Loading Video…
This browser does not support the Video element.
Chicago police: Human remains found in freezer, bloody towels found in beach garbage can
A homicide investigation is underway after police found human remains in a Chicago residence.