Showdown between Spain and Catalonia headed to crunch

Students gestures as they march during a protest against the Spanish government announcement of implementing the article 155 in the Catalonia region, in Barcelona, Spain, Thursday Oct. 26, 2017. The Catalan parliament is due to meet to discuss Spanish government’s

0 Comments