Woman pleads guilty to manslaughter decades after dog found her newborn’s body A Massachusetts woman pleaded guilty on Thursday to manslaughter in the death of her newborn,
Woman pleads guilty to manslaughter decades after dog found her newborn’s body A Massachusetts woman pleaded guilty on Thursday to manslaughter in the death of her newborn,