A hundred thousand of marchers fill the streets of Catalan cities in a demonstration for independence on Catalan National Day

Thousands take to the streets of Barcelona, Girona and Tortosa to claim that there are More Reasons Than Ever for independence. This year’s Diada has highlighted the broad character of …

Read more