Catalonian Independence: Defying the Autonomous Community Mechanism Etienne Lee Sep 25, 2017 With more than 700 mayors across the Catalonian region of Spain declaring their allegiance towards independence and…