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.
Shocking Autopsy in Beauty Queen Cheerleader Baby’s Trash Bag Death
8 min read
Continue reading in the USA News Updates app