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.
5 hours left to watch
5 minutes