Massive demonstrations have flooded Barcelona and other cities on the anniversary of Catalonia’s attempt to push for independence. Several rallies ended up in clashes with police as some protesters burned Spanish flags. Tens of thousands of people demonstrated throughout the Spanish northeastern region of Catalonia to mark one year since its attempt to push for […]