More than 700 mayors in Spain could face arrest over Catalan independence vote

September 13, 2017, 8:56 am EST | Share:

Spanish police ordered the arrest of more than 700 Catalan mayors if they don’t comply with an investigation into their cooperation with a referendum on independence that has been suspended by a court, prosecutors said.

Continue Reading