Around the world, approximately 1.2 million people die each year on the roads and between 20 and 30 million sustain non-fatal injuries according to the Global status report on road safety. View the entire story
Around the world, approximately 1.2 million people die each year on the roads and between 20 and 30 million sustain non-fatal injuries according to the Global status report on road safety. View the entire story