North Carolina traffic fatalities on the rise
As more new vehicles with advanced safety features roll off the manufacturing assembly line and out of dealerships over the recent years, it might seem logical to assume that people may be safer on the roads and highways. Unfortunately, the data from the National...

