‘Business as usual is a business of death’: UN adopts road safety pledge over US objection
The Progress Declaration passed by a recorded vote of 162 in favor to one against, with no abstentions. It commits governments to strengthen national road safety systems, upgrade vehicle and infrastructure standards, and adopt the ‘Safe System’ approach, which designs roads and vehicles to survive the mistakes drivers inevitably make. Washington cries mission creep The … Read more