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. Continue reading... [ H/T Breitbart News ]