As fresh details emerge in the case of University of Kentucky cheerleader Laken Snelling, the 21-year-old has quietly withdrawn from college just one week after her newborn baby was discovered in her closet.
Snelling, once described by peers as a popular, appearance-obsessed student, was arrested on August 31 after the infant was found “wrapped in a towel inside of a black trash bag,” as per her arrest citation.