New details in the case of Kentucky college cheerleader Leaken Snelling, accused of hiding her newborn’s body. Autopsy findings, legal stakes, and what investigators still don’t know about the baby’s death.
New details in the case of Kentucky college cheerleader Leaken Snelling, accused of hiding her newborn’s body. Autopsy findings, legal stakes, and what investigators still don’t know about the baby’s death.