July 11, 2017 11:30 pm

Crosswalk Crisis in Boston

Boston Mayor Marty Walsh established the Vision Zero task force in 2015 with the goal of zero pedestrian deaths by 2030 and while city planners call their work thus far a success, critics claim the task force isn’t properly staffed or funded and the death toll keeps rising.

US & World Videos

Exit mobile version