Back to News
Baby's body found in freezer at Spain home as Civil Guard launches investigation

Baby's body found in freezer at Spain home as Civil Guard launches investigation

Police are investigating after the remains of an infant were discovered inside a freezer in a basement apartment at a family home in Allariz, Galicia, in western Spain.

Read original article