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.