Spain protests

Spain general strike: nationwide violent protests over government austerity measures

Spanish riot police have clashed with protesters in Barcelona on the day of a general strike called in protest at…

13 years ago