logo

strikes

Germany, France, England, Spain, Belgium and Greece: 
Inflation, strikes, demonstrations

Germany, France, England, Spain, Belgium and Greece: 
Inflation, strikes, demonstrations

Facing a huge economic crisis, workers are starting strikes and protests all over the continent.