Skip to content

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.