Tennessee Woman Required to Wear Alcohol Monitor after DUI Crash that Killed Bus Driver
The now 27-year-old, Sarah Walker, has been required to wear an alcohol-monitoring device since her release from arrest in 2014. Walker was arrested for DUI Manslaughter after she collided with a bus resulting in the death of the Florida High track team’s bus driver. The crash caused the bus to leave the roadway and crash […]
Tennessee Woman Required to Wear Alcohol Monitor after DUI Crash that Killed Bus Driver Read More »