David Strickland, chief of the National Highway Traffic Safety Administration for the past three years, is stepping down, the agency confirmed.
David Strickland, chief of the National Highway Traffic Safety Administration for the past three years, is stepping down, the agency confirmed.