Body of boy, 3, is found decomposing in freezer of rundown Detroit home
-
Police recovered Chase Allen's (pictured) decomposing corpse from the
rundown home in Detroit on Friday morning.
1 hour ago