Turkish police prevent demonstrations and detain dozens of protesters in Istanbul on International Workers’ Day, also known as May Day.
Turkish police prevent demonstrations and detain dozens of protesters in Istanbul on International Workers’ Day, also known as May Day.
For one day, workers ruled the world’s biggest streets.
Thousands strong marched Wednesday to mark May Day, the first..