On Monday, Catalonia’s regional assembly voted in favor of separation from Spain, giving hope to the drive for independence and deepening a...
Over 80% of people in Catalonia, an autonomous region of Spain, voted for full independence, according to an informal vote organized by...