Turkey detains more than 1,000 in protests since Istanbul mayor's arrest

World+Biz

Reuters
24 March, 2025, 07:25 pm
Last modified: 24 March, 2025, 07:34 pm