Catalonia declared its independence from Spain today, and its town councils and public building are wasting no time in transforming into a new republic.

Here is the Spain flag being lowered from the town hall of Sabadell. "Welcome to the Republic!" the tweet says.

 FULL STORY: Catalonia just declared independence