ecomena.org
The International Road Safety Report: Road Tolls by Country
We compare the number of road fatalities per 100,000 population between the USA and other English Speaking Countries – the UK, NZ, Canada, Australia and Ireland