Safer roads, a global development challenge for all, says UN official
Every 24 seconds someone is killed in traffic, making safety on the world’s roads a global development challenge for all societies, especially for the most vulnerable, a senior ...