Thousands all around the world mark May Day
Thousands of people all around the world march through the streets, marking International Workers' Day.
Tens of thousands of people around the world have gathered in public squares, waving banners and chanting slogans to mark International Workers' Day on Sunday, May 1.
Indonesia
Indonesian workers are calling for higher wages to improve the quality of their lives, as worries mount over a slowing economy and competition from neighbouring ASEAN countries.
There are almost 110.8 million workers in Indonesia, according to the National Central Statistics Agency (BPS) data gathered in August 2013, but almost half are low-skilled labourers.
According to the same figures, 46.93 percent have graduated from elementary school, 18.5 percent have graduated from junior highschool, and 6.83 percent of them have university degrees.
Indonesian workers rally in streets to demand higher wages, May 1, 2016.
Indonesian workers rally in streets to demand higher wages, May 1, 2016.
And with the regional minimum wage in Jakarta being set at IDR 3,100,000 (US$ 238) per month, workers are having a difficult time making a comfortable living.
Russia
Thousands of Russians, carrying red flags, gathered in Moscow's Red Square, which has been a traditional gathering place for protests and rallies for centuries.
Russian police officers stand guard during a May Day rally at Red Square in Moscow, Russia, May 1, 2016.
An orchestra musician plays during a May Day rally in Krasnoyarsk, Siberia, Russia, May 1, 2016.
Turkey
People gather to mark May Day in Turkey, May 1, 2016.
People gather to mark May Day in Turkey, May 1, 2016.
People gather to mark May Day in Turkey, May 1, 2016.
Crimea
Children dressed in traditional Crimean Tatar outfits walk during a May Day rally in Simferopol, Crimea, May 1, 2016.