Edition:
United States

Barcelona streets ablaze as Catalan separatists protest

photo

Photo  /

Unrest intensifies in the Spanish city of Barcelona after the sentencing of Catalan separatist leaders who had sought to declare an independent state.