Mineral Wells, Texas — Authorities say a teenager has discovered the body of his mother in a freezer at her North Texas home.
Reported by detnews.com 3 days ago.
↧