Videos by Luca Piergiovanni
Marinaleda: A Socialist Utopia in Spain 5 min
5 min · Marinaleda is a small and remote village of Andalusia, one of the poorest regions in Spain. The town, with a population of 2,700 citizens, has a unique political and economic system of a...
Share this: