The D.C. Council Wants Zero Traffic Fatalities By 2024. These Are The Changes They're Proposing
A sweeping bill that aims to help reduce traffic deaths in the District passed the Council unanimously Tuesday. The Vision Zero Omnibus bill has been in the works for 16 months and…