Police clash with protesters during a demonstration at El Prat airport, outskirts of Barcelona, Spain, Monday, Oct. 14, 2019. (AP Photo/Bernat Armangue)Continue ReadingPrevious Previous post: The Jailing of Catalan Nationalists: Spanish Government Builds a Police StateLeave a ReplyYou must be logged in to post a comment.