Infighting threatens to derail Catalan separatists in Spain
Pro independence supporters hold up an ”estelada” or Catalan pro independence flag during a rally in support of the Catalonia’s secession from Spain, in Pamplona, northern Spain, Thursday, Oct. 12, 2017. Spain’s celebrates its national day amid one of the
0 Comments