Further, those two stats are irreconcilable? There are not enough countries in the world to add up to nearly 2M deaths per year, given that the top rates are in the US and Russia. Who else has as many cars? Even China and India can't contribute much because of the dearth of cars.
https://en.wikipedia.org/wiki/Motor_vehicle_fatality_rate_in...