Takin’ It To The Sicilian Streets
Sicilian March for Independence On Sunday, March 30, hundreds marched in Palermo from the Statua della Liberta’ to Piazza Politeama in support of making Sicily an independent nation. This movement is moving in part as a response to the ongoing economic crisis, but is not