May Day celebrations are going on today around the world, as workers march for better working conditions and often higher wages.
Also known as Labor Day or International Workers Day, people are holding protests from Los Angeles to South Korea today. In Turkey, 200,000 workers have amassed in Istanbul's Taksim Square, in what may be the largest May Day protest since 1977. Massive rallies have also been staged in Taiwan and the Philippines.
Despite its socialist leanings, the day actually traces its roots back to the 1886 Haymarket Massacre in Chicago, when a workers protest turned violent after police attempted to disperse the crowds. Five years later the Second International, a socialist organization, established the day as a holiday.
Today May Day is recognized in about 80 countries, but is celebrated in many more.
You can see some magnificent images from today's rallies below.