St. Louis traffic watchdogs urge city to address safety quickly
The recent promise by St. Louis officials to dedicate $40 million to improve traffic safety is good news to safety advocates, but they stress that fixes are needed urgently.
United States Sam Mcrory Jenifer Wade Martin Luther King Missouri Department Of Transportation Louis Mayor Tishaura Jones
Source: stlpublicradio.org