This collaborative report from Yale University and the City of New Haven uses statistics on traffic-related fatalities/injuries and traffic safety initiatives to draw attention to the importance of such initiatives in New Haven.
March 09, 2009