How to Increase Pedestrian Traffic Safety

6,590. That’s how many pedestrians in 2019 were killed in traffic accidents, as captured in the most recent GHSA study. That’s an average of 18 people each day becoming a victim to what should have been a preventable tragedy....
Read More