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

95-year-old driver gets misdemeanor after killing woman in crash

Detroit provides free health care for those in need
