St. Louis Mayor Cancels Town Hall Meetings Amid Four Consecutive Nights of Civil
  • 7 years ago
St. Louis Mayor Lyda Krewson cancelled two previously scheduled town hall meetings amid protests following the acquittal of an ex-cop in the shooting death of a black motorist.
Recommended