News7 years ago
Millions of Catalans Endure Police Brutality to Show 90% Support for Independence from Spain
Catalonia has “won right to statehood,” as results of a plebiscite vote for independence from Spain — declared illegal and banned by the Spanish government —...