Infighting threatens to derail Catalan separatists in Spain

Pro independence supports hold up an ”estelada” or Catalan pro independence flag beside an ”Ikurrina” of Basque flag, right, during a rally in support of the Catalonia’s secession from Spain, in Pamplona, northern Spain, Thursday, Oct. 12, 2017. Spain’s celebrates

0 Comments