Barcelona:  Catalan lawmakers voted Friday to declare independence from Spain, as Madrid vowed in turn to “restore legality” and quash the region’s secessionist bid. With thousands of pro-independence activists gathered outside, the regional parliament in Barcelona passed a resolution to “declare Catalonia an independent state in the form of a republic”.Continue Reading