News

A fatal collision in 2023 resulted in an involuntary manslaughter charge plus leaving the scene of an accident.