Last Sunday November 9, the Catalan government hosted a non-binding referendum on Catalonia independence from Spain. More than 2.3 out of the 7.5 million Catalans turned out and 81% voted in favor of independence. The Spanish government refuses to recognize the poll, leaving a heavy political gridlock at stake. Catalonia is not a lone star […]