The City of St. Louis has removed multiple traffic-calming bumpouts from downtown streets in recent days, raising safety concerns over the loss of structures meant to slow drivers and protect pedestrians.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.