It is complicated, to put it mildly, at least for me, but worth reading because it does make Trump and his policies and his failure to bring them about and the danger he is in clearer than I have found it so far.

James Petras is so clear and so well informed.