Protesters set cars on fire and threw petrol bombs at police in the Spanish city of Barcelona on Wednesday, intensifying unrest sparked by the sentencing of Catalan separatist leaders who had sought to declare an independent state.
Reuters: World News, Reuters: World
Wed, 10/16/2019 - 5:22pm
Protesters set cars on fire and threw petrol bombs at police in the Spanish city of Barcelona on Wednesday, intensifying unrest sparked by the sentencing of Catalan separatist leaders who had sought to declare an independent state.