NYC Mayor de Blasio Signs Traffic Safety Legislation June 25, 2014 By Jonathan Lemire New York City Mayor Bill de Blasio signed eleven bills into law Monday that are meant to improve traffic safety...