Along with other agencies, the National Safety Council, or NSC, performs extensive research on vehicle crashes and the resulting injuries and fatalities. The latest figures bring a bit of good news in that the 2019 estimate shows a slight reduction in vehicle crash...