Reading Time: < 1 minute New homeowners in Alabama found the body of a teenager hidden in a freezer. Read More Share