Main content
This programme is not currently available on 91福利社 iPlayer

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.

Release date:

5 minutes