Protesters and police in fierce battles at Barcelona airport
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.
Category
🗞
News