Student Who Gave Birth, Stuffed Baby in a Trash Bag Pleads Not Guilty
A 21-year-old University of Kentucky student and self-styled beauty queen, Laken Snelling, faces serious charges after admitting to concealing her dead newborn’s body in a closet. Snelling reportedly gave birth and then stuffed her newborn baby…