Skip to content

The Iowa Caucus results are in. Bernie Sanders, who identifies himself a socialist and calls for a “political revolution against the billionaire class”, was defeated by Hillary Clinton by a mere 0.3%. Millions of Americans are desperately looking for a way out of the crisis and Sanders has filled the vacuum on the Left.