Alexandria’s Vision Zero Plan Aims to Reduce Tragic Road Deaths
There are around 40,000 traffic deaths every year in the United States — most, if not all, of them, are preventable. While total traffic deaths declined slightly from 2018 to 2019, pedestrian deaths are skyrocketing. In fact, 2018’s 6,283 pedestrian deaths marked the highest number…