Democratic socialists are on a winning streak. Here's what that means for Democrats

Last week, a pair of democratic socialists won competitive primary matchups in New York. Another in Philadelphia back in May, and on Tuesday in Denver, it happened again.

Leave a Reply

Your email address will not be published. Required fields are marked *