Former University of Kentucky cheerleader Laken Snelling faces charges after her newborn’s body was found in her bedroom closet. Police discovered the infant following a welfare check. Snelling admitted to giving birth at home and concealing the baby, leading to charges of abuse of a corpse, tampering with evidence, and concealing birth.
