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

Teaching kids about finances and money management during tax season

Police officers rescue person trapped in Southgate explosion
