According to the National Transportation Safety Board, speeding is the main cause behind the increase in traffic deaths in New York and across the U.S. The agency has released a report showing how 31 percent of all traffic fatalities from 2005 to 2014 were the result...
NTSB report proposes ways to discourage speeding
read more