Walk into any Starbucks on the planet and you will find self-described leftists, progressives, Marxists, socialists, communists, and everything in between.
We use cookies to ensure that you get the best experience on this fine website. By using our website you consent to our Privacy Policy and Terms of Service.