Body found in freezer in San Diego home by 'out-of-town' family
Published
A dead body was found in a freezer by a family in San Diego, police have said, with details around how it ended up there still a mystery.
Full ArticlePublished
A dead body was found in a freezer by a family in San Diego, police have said, with details around how it ended up there still a mystery.
Full ArticleViewFamily members who traveled to see other relatives this holiday season arrived to find a gruesome discovery.
San..