SPAIN-POLITICS/CATALONIA

Thousands of people rallied in and Barcelona in a last-ditch call for Spanish and Catalan leaders to stave off a national crisis amid Catalonia’s to secede.

Related posts: