Body found in freezer in San Diego home by ‘out-of-town’ family

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.

Source: news.sky.com

Please follow and like us: