Out-of-town family members find body in freezer in Allied Gardens: SDPD
San Diego Police are investigating a suspicious death in Allied Gardens after a family visiting from out of town discovered a body in a freezer.
fox5sandiego.com
SAN DIEGO — San Diego Police are investigating a suspicious death in Allied Gardens after a family visiting from out-of-town discovered a body in a freezer.