‘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.