‘Leave us alone!’ Independence vote puts Catalan mayors in a bind

The mayors of Catalonia are stuck between a rock and a hard place ahead of the planned independence vote on October 1, with both Spanish prosecutors and Catalan separatists breathing down their necks. The Catalan government has vowed to go ahead with the controversial vote despite Spain’s Constitutional Court ruling that it is illegal. However, it…