Former University of Kentucky athlete indicted for manslaughter after newborn found dead in closet
A former student-athlete at University of Kentucky has been indicted in connection with the death of a newborn whose remains were discovered in her home last year. Laken Snelling, 21, was indicted by a Fayette County Grand Jury on charges of first-degree manslaughter, abuse of a corpse, tampering with physical evidence and concealing the birth … Read more