PoliticsThursday 01.06.22

Kenneth Welch is sworn in as the first Black mayor of St. Petersburg, Florida.

Recount Wire

ADVERTISEMENT