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

Leave a Reply