CATALAN officials have announced that 90 per cent of those who voted in the contested referendum have called for Catalonia’s independence from Spain.
Daily Express :: News Feed
CATALAN officials have announced that 90 per cent of those who voted in the contested referendum have called for Catalonia’s independence from Spain.
Daily Express :: News Feed