New York City Mayor Signs New Traffic Safety Bills
New York City Mayor Bill de Blasio signed eleven bills into law Monday that are meant to improve traffic safety and reduce pedestrian fatalities in the nation’s largest city. The measures are among the first steps in de Blasio’s wide-ranging …