Spanish General Strike

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

Photograph by Emilio Morenatti/AP Photos

Company Symbol % Change
8 of 17

Throwing Trash

Demonstrators throw trash into a shopping center during the general strike in Barcelona.

Advertisement