Shame... "1.3 million people die each year as a result of road traffic crashes" according to the World Health Organization.

For...