Narrows officer on trial for deadly 2020 crash
A police officer charged with involuntary manslaughter in connection to a deadly motorcycle crash is on trial in Giles County this week.
A police officer charged with involuntary manslaughter in connection to a deadly motorcycle crash is on trial in Giles County this week.