The first global WHO assessment of road safety finds that almost half of the estimated 1.27 million people who die in road traffic crashes every year are pedestrians, motorcyclists and cyclists.

Read more.