carole deleon

DeLeon to be released from prison Wednesday

Foster mother Carole DeLeon, who was blamed for starving her 7-year-old son Tyler to death, gets out of jail Wednesday after serving roughly half of her six year prison sentence. INSIDE: Video Archive of the Tyler DeLeon death investigation