The San Diego Police Department announced a woman’s body was found stuffed in a freezer last month, and that she may have been missing or dead for …
Woman missing for nearly a decade found stuffed in California freezer – FOX 10 Phoenix
In
The San Diego Police Department announced a woman’s body was found stuffed in a freezer last month, and that she may have been missing or dead for …
In