Sentencing of Glenn Nelson, Yvonne Johnstone & Lisa Johnstone in Karen Youdell Case
Three individuals, Glenn Nelson, Yvonne Johnstone, and Lisa Johnstone, pleaded guilty in the case of Karen Youdell's tragic death and are scheduled for sentencing.
On Apr 28, 2025