A Bump In the Road
Here’s a whammy out of left field. Traffic fatalities shot up 13.5 percent in the first few months of this year. That’s after a steady decline in first quarter fatalities that began in 2006 and an overall steady decline that has continued since the early 1970s. So what happened? No one seems to know for [...]