All posts by Giacomo Bagarella

About Giacomo Bagarella

Giacomo Bagarella was a member of the Palestine Solidarity Committee at Harvard University, from which he graduated with a degree in Government. He blogs at Perpetual Peace.