30 January 2012, 11:26 pm
Idaho Traffic Fatalities Continue to FallTwin Falls Times-NewsTWIN FALLS • Idaho is on track to lead the nation in decreasing traffic fatalities over the past two years, cutting its road-related deaths by 31 percent, according to the Idaho Transportation Department. The statistics putting Idaho in the lead were ...and more »... Read More »