Autopsy results deepen mystery of infant allegedly found dead in University of Kentucky athlete's closet

Autopsy results deepen mystery of infant allegedly found dead in University of Kentucky athlete's closet

Laken Snelling faces charges after police say baby was found wrapped in towel inside trash bag...

Redirecting to full article...