Main content
Protestors March Across France, Germany, Albania and Poland
Hundreds of thousands of demonstrators have taken to the streets of France, Germany, Albania and Poland to protest over the cost of living, inequality and public services.