0 By Greater Mercer TMA In Design, Public Health, Safety, Technology, TransportationPosted March 11, 2019What to Do About SpeedA recent Governors Highway Safety Association (GHSA) report shows that the U.S. pedestrian deaths hit a 28-year high last year. The GHSA estimates that from 2008 to 2017, pedestrian fatalities [...] READ MORE