13.08.2017 - 13:10 [ James Petras ] Democratic Demagogues and ‘The Better Deal’ The Democratic Party proves itself to be a weird sideshow for the vast majority of American voters…and for good reason.