Trump signs America’s surrender
The 14-point ‘Memorandum of Understanding’ between the USA and Iran represents a humiliation for Trump, a strategic defeat for US imperialism, and a turning point in the world situation. Ben Curry explains the implications of the deal, and the perspectives ahead.
