STUDIO
Follow Us

Terms of Use Privacy Policy

Lyda Krewson is sworn in as St. Louis mayor

Lyda Krewson is sworn in as the 46th mayor of St. Louis in the City Hall Rotunda on Tuesday, April 7, 2017.

Source: St. Louis Post-Dispatch

Top Trending Videos