Catalonia independence VOID: Spain’s court annuls declaration as chaos erupts on streets

Catalonia's future, and wether it would remain part of Spain, has been in doubt since a controversial referendum on October 1 in which more than 90 per cent of those who voted backed forming an independent nation. 

Today, pro-secession protestors blocked major roads with burning barricades to demand the release of Catalan...