Support truly
independent journalism
Barcelona, one of Spain’s most beloved cities, made international headlines this week when a group of demonstrators sprayed tourists with water guns.
Barcelona, one of Spain’s most beloved cities, made international headlines this week when a group of demonstrators sprayed tourists with water guns.