Trial Begins for Suspect Charged in Fatal Shooting of Texas Deputy During Traffic Stop
Longview, Texas – Trial for Deputy’s Fatal Traffic Stop Shooting Begins In a heartbreaking testimony on Wednesday, former Panola County Sheriff Kevin Lake recalled the