Demonstrators holding mostly Spanish flags protest the Catalan government's push for secession at a coffeeshop in Barcelona, Spain, Sunday Oct. 8, 2017. Sunday's rally comes a week after leaders of the Catalan government held a referendum on secession that the Spanish government said was illegal. (AP Photo/Francisco Seco)