Spanish General Strike

- 2012-03-30T17:27:31Z

Photograph by David Ramos/Getty Images

Company Symbol % Change
1 of 17

The Clean Up

Workers replace a smashed window at an El corte Ingles department store on March 30 in Barcelona, Spain. Violent clashes between demonstrators and riot police in the past 24 hours have left scores injured and detained.