avatar

Javier Perez De La Cruz

Politics

Spain: Hitting the streets for Catalan independence

Hundreds of thousands expected to rally on the streets of Barcelona demanding a referendum on splitting from Spain.