Mayor Muriel Bowser has made it public that she is fully committed to Vision Zero, a concept dedicated to ensuring safety for road users. A time-based goal will be made to end all traffic-related fatalities and injuries in Washington, D.C. [WABA]
Filed under: