Spain cracks down hard after Catalonia declares independence
Protesters wave a Catalan flag during 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
0 Comments