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