Sources

9 Total Sources

Socialists Win 2 Mayoralties in Los Angeles and D.C., Raising Total to 4 Top-20 Cities

Right100%