Buckling Up: Part of the Strategy to Reduce Deaths from Impaired Driving
North Carolina’s Impaired Driving Task Force held its first quarterly meeting of 2020 a few weeks ago. Bill Naff, program manager for the National Highway Traffic Safety Administration (NHTSA), spoke […]