Skip to content
The Atlanta

Missouri mother sentenced to 13 years after infant found dead in oven

A Missouri mother was sentenced to 13 years in prison after pleading guilty in her infant daughter’s death.

Sources and story details