Photos: Protesters march to St. Louis mayor's home to demand resignation

Photos: Protesters march to St. Louis mayor's home to demand resignation

Hundreds of protesters marched to the home of St. Louis Mayor Lyda Krewson, calling for her resignation on Sunday, June 28, 2020.

Related to this collection

Get up-to-the-minute news sent straight to your device.

Topics

News Alert

Breaking News