KENTUCKY, USA — Laken Snelling, the former UK student connected to the death of her infant, was ordered to wear an electronic monitor and was placed on home confinement, court documents reveal.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results