Spain was battening down the hatches Friday ahead of a Supreme Court ruling on the fate of 12 Catalan leaders for their role in a failed 2017 independence bid that sparked the country's worst political crisis in decades.

ADVERTISEMENT