Over 1.3 million people are killed on the world's roads every year, and tens of millions are seriously injured. Through its permanent working group on road safety, known as IRTAD, ITF aims to advance international knowledge about road safety and contribute to reducing the number of traffic casualtiā¦