General Strike in Spain

Associated Press
General Strike in Spain
Protesters burn tires at the main entrance to Mercabarna, the biggest wholesale market, during a general strike in Barcelona.
View Comments (0)