
A demonstrator gestures as police officers stand guard during a protest against the arrest of Istanbul Mayor Ekrem Imamoglu as part of a corruption investigation, in Istanbul, Turkey, March 24, 2025. — ReutersAlmost 1,500 people have been detained — including an AFP photographer...
from The News International - World https://ift.tt/U473k2e