Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Mayor Cara Spencer arrested during State of the City address for protesters demanding tornado aid.

flag St. Louis Mayor Cara Spencer faced arrests during her first State of the City address on April 17, 2026, as protesters interrupted the speech to demand faster aid for tornado victims in north St. Louis. flag The demonstrators were removed from City Hall after refusing to leave, highlighting ongoing frustration with recovery efforts nearly a year after the storm.

3 Articles