A protester holds a placard during a rally in support of Istanbul’s arrested mayor, in Istanbul, Turkey, on March 25, 2025. — AFP
Almost 1,500 people have been detained — including an AFP photographer — as tens of thousands continued protests in the Turkish capital…
A protester holds a placard during a rally in support of Istanbul’s arrested mayor, in Istanbul, Turkey, on March 25, 2025. — AFPAlmost 1,500 people have been detained — including an AFP photographer — as tens of thousands continued protests in the Turkish capital… Read More