Catalonia independence leaders on trial in Madrid
A dozen leaders of Catalonia’s failed 2017 independence bid have gone on trial in Madrid, facing charges including rebellion and sedition. If convicted, some could face up to 25 years in prison. The semi-autonomous region […]