Lake Charles, La - Three people convicted of what Sheriff Sam Craft called the “worst case of child abuse Vernon Parish has ever seen”, had their sentences upheld in appeals
Vernon Parish, La - Opening arguments were delivered Tuesday afternoon at the start of the jury trial for what Vernon Parish Sheriff Sam Craft declared as one of the worst