This is a video of delegates to the Democratic National Convention that agreed with the suggestion that corporate profits should be banned or eliminated. This is an astonishing position, even in the Democratic Party, but there it is. The video was made by  Peter Schiff, posing as a anti-corporate activist. So, let’s concede some things: We... Read more »