La Spezia is a city in the Liguria region of northern Italy, at the head of La Spezia Gulf. It is one of major Italian military and commercial harbours, located between Genoa and Pisa on the Tyrrhenian Sea.
... active within the nonviolence movement and regularly participates in WRL activities).
After years of internal problems, the SPA suffered a three-way split in ...