A Spanish flag, right, and an ''estelada'' or Catalonia independence flag hang on balconies of a building in Barcelona Saturday, Sept. 30 2017. Catalonia's planned referendum on secession is due to be held Sunday by the pro-independence Catalan government but Spain's government calls the vote illegal, since it violates the constitution, and the country's Constitutional Court has ordered it suspended. (AP Photo/Bob Edme), APTOPIX