Mystery surrounds 19-year-old’s freezer death

Surveillance video may shed light on the mysterious death of a young Chicago woman whose body was found in a hotel freezer last week. The case sparked accusations of foul play on social media.

Add Comment

*