Hundreds of thousands of demonstrators from countries across Europe took to the streets today to celebrate May 1, international labour day.
Europe faces record levels of unemployment and a series of strict austerity measures that are hitting many hard.
AFP TV reports.