Thousands of Spanish rally the streets to protests against the government pacts with Catalonian independentism. There are manifestations in over 50 Spanish cities.
Thousands of Spanish rally the streets to protests against the government pacts with Catalonian independentism. There are manifestations in over 50 Spanish cities.