The NHTSA’s annual tally of accidental deaths on the road comes with…
Pedestrian deaths in the U.S. have shot up over the past 10…
As more and more cars have been sold, typically the “record levels…