In a momentous declaration after a long struggle for freedom, the Catalonian parliament voted for independence from Spain today. There are massive demonstrations in celebration. We are jubilant with them.