Clashes at Barcelona Airport over Catalan verdicts

Police clash at Barcelona Airport with Catalans protesting the guilty verdict against 12 separatist leaders for their part in a 2017 failed secession bid.
Back to Top