ST. LOUIS – Monday night protesters removed barricades from the front of St. Louis Mayor Lyda Krewson’s home in the Central West End. The picture shows about two dozen people were at the mayor’s house.
No word on whether the police responded.
The protesters are upset over Krewson reading the names of individuals who had written letters in support of defunding the police department on a Facebook live podcast.