
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

Michigan graduation mass shooting plan foiled by authorities

FOX 2 News Live at 11
