Pages

Day: September 26, 2017

Police State Repression in Catalonia [Stephen Lendman-Strategic Culture Foundation, 09.23.17]

Catalonia is an autonomous community in Spain’s northeast, bordering France and the Mediterranean Sea, Barcelona its capital and largest city. In November 2015, Catalan lawmakers approved a secession…