
Detroit Police say boy was decomposing when found in freezer
A 3-year-old boy was found decomposing in a freezer in Detroit, police say, and the child's mother is in custody.
Top Videos

Detroit Police say boy was decomposing when found in freezer

Sudden Detroit Job Corps closure leaves students scrambling

Arbor One apartments condemned for deplorable conditions in Ypsilanti
