‘Occupation forces out’: Tens of thousands protest in Barcelona

Shouting “occupation forces out” and “the streets will always be ours,” tens of thousands took to the streets of Barcelona Tuesday to protest police violence during a banned weekend independence referendum in Catalonia. Columns of people converged onto the city centre as the region went on general strike, a police helicopter flying overhead, drawing angry whistles…