‘Resign Lyda’ – St. Louis City Hall Protest
One of the more colorful protests over the weekend – after three weeks of protests at St. Louis City Hall calling for Mayor Lyda Krewson’s resignation.
Mayor Krewson read the names and addresses of protestors urging her to “Defund the Police” in a live social media broadcast on June 26th.
That same day, the post was taken down and Krewson apologized, but many believe she’d already cracked the door for police and others to retaliate and terrorize local protestors.
Leave a Reply