This short film, produced for the 2nd Global High-Level Conference on Road Safety held in Brazil in November 2015, highlights the tragic consequences of the lack of safety on the world’s roads and the urgent measures needed to address this health and development crisis. Road traffic injuries take the lives of some 1.25 million people each year, and are the leading cause of death for young people aged 15-29 years.
See the YouTube post for more info.