Video: Catalonia’s independence: 90% vote ‘Yes’ to break away from Spain

The overwhelming majority of Catalans who participated in the banned referendum have voted in favor of independence from Spain, the Catalan government …

Via Youtube