CHICAGO, IL – While the holiday season may look a bit different this year, there’s one thing that remains stagnant: holiday traffic fatalities. While the CDC urges Americans against traveling, many will still be on the go. The National Safety Council (NSC), located in Itasca, Ill.) estimates more ... [Continue Reading]