Laken Snelling, former UK student, pleads guilty to manslaughter and more after hiding her newborn’s body in a closet; faces 10 years in prison.
Laken Snelling Admits to Manslaughter, Hiding Baby’s Body in Closet
3 min read
Continue reading in the USA News Updates app