Democratic Demagogues and ‘The Better Deal’

By James Petras • Unz Review • August 9, 2017 Introduction After 6 months of blaming Russia for the Democratic Party’s Presidential election debacle, the Party stalwarts have finally realized that the American electorate is not listening. Democratic Party investigators in Washington still hold hearings and the mass media are still scandal mongering, but the […]

Source