catalonia independence from spain

Catalonia Protests: Thousands Return to Streets for Second Day

Thousands of protesters took the streets of Barcelona, Girona and Tarragona in support of Catalonia's independence from Spain for a…

5 years ago