GO
Loading...

» more from Europe News

Cibeles Square

Demonstrators crowd Cibeles Square during a general strike on March 29, 2012 in Madrid, Spain. Spanish workers staged a general strike to protest against the government's new labor reforms and austerity measures.

Photo: Getty Images