Road traffic injuries are estimated to become the seventh leading cause of death by 2030, if no action is taken. Around 1.25 million lives are lost each year on the world’s roads and over 50 million people are left injured or disabled for life, as a result of a road crash. Read oped by UN Secretary-General’s special envoy for road safety Jean Todt.
Read more