Drunk Bar Worker Who Killed a Friend in a Crash Jailed for 12 Years
Karla Dodds, drunk bar worker who killed a friend in a crash has been sentenced to 12 years in prison. 25-year-old former boarding school student, was convicted of causing the death of Truman Hub in November 2022 by dangerous driving. The fatal accident occurred when Dodds, who had been drinking and was highly intoxicated, crammed … Read more