Police clash with protesters during a demonstration at El Prat airport, outskirts of Barcelona, Spain, Monday, Oct. 14, 2019. (AP Photo/Bernat Armangue)

Translate »