driven to death February 20, 2024 10:16 pm

Dallas city leaders look at progress of road safety plan

Dallas City Council held a committee briefing on the “Vision Zero” road safety plan. The plan has made little progress in reducing traffic deaths and injuries. NBC 5 Investigations obtained documents that prompted council members to request the briefing. Senior Investigative reporter Scott Friedman has the details.

Wake Up to Something Good

Exit mobile version