Police detain May Day protesters in Istanbul

2022-05-01 41

Turkish police prevent demonstrations and detain dozens of protesters in Istanbul on International Workers’ Day, also known as May Day.