Depository of News

Barcelona erupts in violence after general strike

aljazeera.com · politics

Protesters hurled fireworks at police and set rubbish bins ablaze in Barcelona after Spain’s general strike.

Read full article →