In a major escalation of Spain’s territorial conflict, Catalan lawmakers declared independence on Friday, setting up a showdown with the central government in coming days.
In a major escalation of Spain’s territorial conflict, Catalan lawmakers declared independence on Friday, setting up a showdown with the central government in coming days.