3 ms·
Puts us in the top 15 with the usual suspects. United Kingdom was a surprising one for me though, would not have expected it to be better than say Finland or th
by IkmoIkmo 12y ago
Puts us in the top 15 with the usual suspects. United Kingdom was a surprising one for me though, would not have expected it to be better than say Finland or the Netherlands.
http://en.wikipedia.org/wiki/List_of_countries_by_traffic-related_death_rate http://en.wikipedia.org/wiki/List_of_countries_by_traffic-re...