Spain crack down hard after Catalonia declares independence

Protesters take part in a rally outside the Catalan parliament in Barcelona, Spain, Friday, Oct. 27, 2017. Catalonia’s parliament on Friday will resume debating its response to the Spanish government’s plans to strip away its regional powers to halt it

0 Comments