The United Nations Global Road Safety Week, which started on May 17, has as its theme #Streets for Life, and in their open letter, the UN states that “Low speed, liveable streets are essential and urgent”. Their message is that “Streets for Life”...