Palestinian leader Mustafa Barghouti talks to Jacobin about why the mass demonstrations of recent weeks are just the beginning of a renewed movement to free Palestine.
Dr Mustafa Barghouti is the secretary general and cofounder of the Palestinian National Initiative (PNI), and founder and (…)