Protests in Spain, Italy, Portugal, Belgium, Greece and France on international day of action in protest at response to economic crisis
Protests in Spain, Italy, Portugal, Belgium, Greece and France on international day of action in protest at response to economic crisis