May Day: Rallies for Worker
Power Across the World



Members of the Young Communist Movement wave red flags in Havana.

See the workers of the world unite from Cuba to Russia...

Workers march together in Paraguay.

A woman carries a portrait of Cuba's former president Fidel Castro during a May Day rally in Istanbul, Turkey, May 1, 2016.

A supporter of the Communist party shouts slogans during a May Day rally, with a portrait of co-author of "The Communist Manifesto" Karl Marx seen in the background, in Moscow, Russia.

Left-wing demonstrators take part in a May Day march in Hamburg, Germany, May 1, 2016.

Demonstrators take part in a May Day International Workers Day Rally for Workers and Migrants in Union Square in Manhattan, New York, U.S

People gather at a square during a May Day rally in Istanbul, Turkey May 1, 2016.


Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player



27th December, 2015 towards Red Brigade

Huge rally by CPIM in Kolkata at Brigade Parade Ground on Sunday on 27th December, 2015.

More slideshow

Assembly General Election

Assembly General Election