The Global Intifada

Palestine is an international symbol of struggle against occupation, racism, and colonialism. On October 15, 2011 the world gathers in what some have called a global intifada, to stand up against imperialism. The first time an international activist came up to me and sincerely thanked me for a speech in which I had promised that […]