Tag: Azuradee France
Decomposed body of toddler found in freezer, mother charged with murder
The body of the three-year-old was discovered during a welfare check of the home where five other children also lived
The body of the three-year-old was discovered during a welfare check of the home where five other children also lived