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