Seattle Swears In a Socialist

John Nichols @ The Nation - Across the United States this week, new mayors and city council members are being sworn in as the leaders of the cities that elected them in November. The inaugurations of mayors draw local attention—and, in cases like that of New York Mayor Bill de Blasio, a good measure of national attention—but there is generally less focus on the city council members.  Read more.

Comments