ST. LOUIS – The day before her swearing in ceremony at St. Louis City Hall, Mayor-elect Cara Spencer announced six new members of her incoming administration. Spencer named Major Shawn Dace, the St.
ST. LOUIS – St. Louis Mayor Cara Spencer is responding to FOX Files investigations that showed some tornado sirens remain broken in the city. The mayor acknowledged her own frustrations and pointed ...