
James E White, the chief of Detroit Police, gives an update to media
(Picture: Detroit Police / Facebook)A 30-year-old mother has been arrested after the body of her three-year-old son was found in a freezer inside the family’s Detroit home.
Officers said they made the discovery along with members of Child Protective Services while conducting a welfare check at the home where five other children lived.