Feedback

Arrest Warrant Reveals Disturbing Scene in Home

 

After Florida police attempt to serve an arrest warrant on a woman at her home, police discover a troubling scene inside: thousands of knives and fake body parts found decorating her home. WFLA's Melanie Michael reports.

Shows