
Last Sunday, 1 October 2017, Catalonia held its controversial independence referendum, strongly opposed by the Spanish government but showing the majority of voters (90%) in favor of independence, although with just 42% of voter turnout. And while political analysts are now questioning what will happen next, let us dwell on the major implications of the […]