May Day 2012

Thousands of union workers, activists and supporters today gathered in across the world for May day. There has been gatherings in Russia, New York, Indonesia, the Philippines, Bahrain, India, China and Bangladesh, they have all had rallies to demand certain rights for their countries.

Thousands of union workers, activists and supporters today gathered in across the world for May day. There has been gatherings in Russia, New York, Indonesia, the Philippines, Bahrain, India, China and Bangladesh, they have all had rallies to demand certain rights for their countries.

Thousands of union workers, activists and supporters today gathered in across the world for May day. There has been gatherings in Russia, New York, Indonesia, the Philippines, Bahrain, India, China and Bangladesh, they have all had rallies to demand certain rights for their countries.

Thousands of union workers, activists and supporters today gathered in across the world for May day. There has been gatherings in Russia, New York, Indonesia, the Philippines, Bahrain, India, China and Bangladesh, they have all had rallies to demand certain rights for their countries.

Thousands of union workers, activists and supporters today gathered in across the world for May day. There has been gatherings in Russia, New York, Indonesia, the Philippines, Bahrain, India, China and Bangladesh, they have all had rallies to demand certain rights for their countries.