James Petras

Democratic Demagogues And ‘The Better Deal’

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…

Join Our Newsletter

Annual Subscription

Join Countercurrents Annual Fund Raising Campaign and help us