An Indiana woman who admitted to abducting her two children and smothering them to death was sentenced on Thursday to 130 years in prison.
An Indiana woman who admitted to abducting her two children and smothering them to death was sentenced on Thursday to 130 years in prison.