The DSA Co-Chair Just Revealed What They Really Want for America (VIDEO)

The Democratic Socialists are openly describing the America they want to create, and you better vote red if you want to keep your country.