The blue wave that crashed through American politics last week carried some socialist sea foam.
The Democratic Socialists of America (DSA), a growing force in progressive politics that has also emerged as a political lightning rod, secured eight seats in the House.
Leave a comment