Al-JazeeraMuslim News
Barcelona erupts in violence after general strike
Protesters hurled fireworks at police and set rubbish bins ablaze in Barcelona after Spain’s general strike.
Protesters hurled fireworks at police and set rubbish bins ablaze in Barcelona after Spain’s general strike.