St. Louis mayor not living at home following protests there

St. Louis mayor not living at home following protests there

St. Louis Mayor Lyda Krewson has temporarily relocated to a nearby apartment, after her home the target of protestors calling for her resignation.

Leave a Reply