I would think that America’s worst big city mayor is London Breed of San Francisco, although the mayors of Chicago, New York City and DC should give her a run for her money.
I thought she is the “Supermayor!”
What happened to the Lori Lightfoot “investigation?”