The Latest: Huge crowds rally against Catalan secession

A ”estelada” or Catalonia independence flag flies on the roof of of a building as thousands march in downtown Barcelona, Spain, to protest the Catalan government’s push for secession from the rest of Spain, Sunday Oct. 8, 2017. Sunday’s rally

0 Comments