Protesters and police in fierce battles at Barcelona airport

  • 5 years ago
Police clashed with Catalan independence supporters at Barcelona airport during protests Monday after 12 separatist leaders were sentenced for their part in a failed secession bid in 2017.

Recommended