Daily Archives: March 16, 2019

Trump’s heaven: White, white, baby

President Trump and the Democratic Congress: The Score Sheet

The Losers? Us By Prof. James Petras Going into the third year of President Trump’s presidency, it is necessary to draw a balance sheet on who is winning and/or losing. We will proceed by first analyzing domestic outcomes and then turn to foreign policy. Power Bases of the Parties The Democrats secured a majority in Congress, […]