That's pretty much the point of the chart. Better public infrastructure decrease the deaths from cars.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies:
That's pretty much the point of the chart. Better public infrastructure decrease the deaths from cars.