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