For the first time since drivers took over a St. Louis neighborhood speeding and doing stunts on the road — Mayor Cara Spencer is speaking about the incident as she marks 30 days in office. This comes as the governor finalizes plans for a state board to take control of the city’s police department.
5 On Your Side has covered Sunday’s street violence extensively. Concerned neighbors want the city to put a stop to street stunts.
The mayor echoes that sentiment, while some are questioning whether state takeover of police will be the magic fix…