An Alabama woman was sentenced to life in prison after she pleaded guilty to killing her newborn in 2023 by placing him in a trash compactor.
The post Alabama Woman to Spend Life in Prison for Killing Newborn in Trash Compactor appeared first on Breitbart.