
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

Lawmakers push for more disaster aid for flooded basements

Derek Kevra explains dry heat vs humidity
