Turkish police crack down on May Day protests at Taksim Square

Last Update: 2024-05-01 17:00:08 - Source: CHANNEL8

Turkish authorities faced off with protesters at Istanbul's iconic Taksim Square on Wednesday as they sought to quell May Day rallies.